Odoo 20.0 Community · Persistant

event.track : champs, relations et API

Le modèle event.track (« Session d'événement ») est un modèle persistant déclaré par le module Advanced Events, puis enrichi par 3 autres modules. Il expose 105 champs, dont 62 déclarés directement sur le modèle ; 4 champs d'autres modèles pointent vers lui. Retrouvez ci-dessous chaque champ avec son nom technique, son type, son libellé français et ses relations, puis un exemple d'appel à l'API JSON-2 d'Odoo 20.

Fiche d'identité

Nom technique
event.track
Libellé
Session d'événement
Type
Persistant (models.Model)
Table SQL
event_track
Module d'origine
Advanced Events (website_event_track)
Étendu par
mass_mailing_event_track, website_event_track_live, website_event_track_quiz
Tri par défaut (_order)
priority desc, date
Hérite de (mixins)
mail.threadmail.activity.mixinwebsite.seo.metadatawebsite.published.mixinwebsite.searchable.mixin

Champs du modèle

62 champs propres, 37 hérités des mixins et 6 champs automatiques de l'ORM. Cliquez sur un nom pour obtenir le lien direct vers le champ.

105 champs affichés sur 105

Nom techniqueLibelléTypeDétails
activeActifboolean
colorCouleur du calendrierinteger
company_idSociétémany2one

related : event_id.company_id

contact_emailE-mail du contactchar
calculé, stocké
contact_phoneTéléphone du contactchar
calculé, stocké
dateDate de la sessiondatetime
calculé, stocké
date_endDate de fin de la sessiondatetime
calculé, stocké
descriptionDescriptionhtml
durationDuréefloat
event_idÉvénementmany2one
requis
event_track_visitor_idsTracker les visiteursone2many

inverse : track_id

header_visibleEn-tête visibleboolean

related : event_id.header_visible

imagePhoto de l'intervenantimage
calculé, stocké
is_one_dayEst un jourboolean
calculé
is_quiz_completedest un quiz terminéboolean
calculé

ajouté par Quizzes on Tracks (website_event_track_quiz)

is_reminder_onA un rappel définiboolean
calculé
is_track_doneEst terminéeboolean
calculé
is_track_liveEst liveboolean
calculé
is_track_soonCommence bientôtboolean
calculé
is_track_todayEst aujourd'huiboolean
calculé
is_track_upcomingEst à venirboolean
calculé
is_website_cta_liveEst CTA live

Le bouton CTA est disponible

boolean
calculé
is_youtube_chat_availableEst un chat disponibleboolean
calculé

ajouté par Live Event Tracks (website_event_track_live)

is_youtube_replayEst un replay YouTube

Cochez cette option si la vidéo est déjà disponible sur YouTube pour éviter d'afficher les options 'Direct' (Chat, ...)

boolean

ajouté par Live Event Tracks (website_event_track_live)

kanban_stateStatut kanban

A track's kanban state indicates special situations affecting it: * Grey is the default situation * Red indicates something is preventing the progress of this track * Green indicates the track is ready to be pulled to the next stage

selection
requis

Valeurs : normal (Gris), done (Vert), blocked (Rouge)

kanban_state_labelÉtiquette statut Kanbanchar
calculé, stocké
legend_blockedExplication de kanban bloquéchar
lecture seule

related : stage_id.legend_blocked

legend_doneExplication de kanban validechar
lecture seule

related : stage_id.legend_done

legend_normalExplication de kanban en courschar
lecture seule

related : stage_id.legend_normal

location_idEmplacementmany2one
nameTitrechar
requistraduisible
partner_biographyBiographiehtml
calculé, stocké
partner_company_nameNom de la sociétéchar
calculé, stocké
partner_emailE-mailchar
calculé, stocké
partner_functionPostechar
calculé, stocké
partner_idContactmany2one
partner_nameNomchar
calculé, stocké
partner_phoneTéléphonechar
calculé, stocké
partner_tag_lineLigne d'étiquette

Description du partenaire (nom, fonction et dénomination sociale)

char
calculé
priorityPrioritéselection
requis

Valeurs : 0 (Basse), 1 (Médium), 2 (Haute), 3 (La plus élevée)

quiz_idQuizmany2one
calculé, stocké

ajouté par Quizzes on Tracks (website_event_track_quiz)

quiz_idsQuizone2many

inverse : event_track_id

ajouté par Quizzes on Tracks (website_event_track_quiz)

quiz_pointsPoints du quizinteger
calculé

ajouté par Quizzes on Tracks (website_event_track_quiz)

quiz_questions_count# Questions de quizinteger
calculé

ajouté par Quizzes on Tracks (website_event_track_quiz)

stage_idÉtapemany2one
requis
tag_idsÉtiquettesmany2many
track_start_relativeMinutes par rapport au début de la session

Temps relatif par rapport au début de la session (secondes)

integer
calculé
track_start_remainingMinutes avant le début de la session

Temps restant avant le début de la session (secondes)

integer
calculé
user_idResponsablemany2one
website_ctaBouton magique

Afficher un bouton d'appel à l'action à vos participants pendant qu'ils regardent votre session.

boolean
website_cta_delayAfficher le boutoninteger
website_cta_start_remainingMinutes avant le CTA

Temps restant avant le CTA (secondes)

integer
calculé
website_cta_titleTitre du boutonchar
website_cta_urlBouton URL ciblechar
website_imageImage du site webimage
website_image_urlURL de l'imagechar
calculé
wishlist_visitor_count# Liste de souhaitsinteger
calculé
wishlist_visitor_idsListe de souhaits du visiteurmany2many
calculé
wishlisted_by_defaultToujours dans la liste de souhaits

Si cette option est active, la présentation sera marquée comme favorite pour chaque participant inscrit à l'événement.

boolean
youtube_video_idID vidéo YouTube

Extrait de l'URL de la vidéo et utilisé pour déduire divers liens (embed/thumbnail/...)

char
calculé

ajouté par Live Event Tracks (website_event_track_live)

youtube_video_urlLien vidéo YouTubechar

ajouté par Live Event Tracks (website_event_track_live)

activity_calendar_event_idActivité suivante de l'événement du calendriermany2one
calculé

hérité de mail.activity.mixin

activity_date_deadlineDate limite de l'activité à venirdate
lecture seulecalculé

hérité de mail.activity.mixin

activity_exception_decorationIndicateur d’exception d’activité

Type d'activité d'exception enregistrée.

selection
calculé

Valeurs : warning (Alerte), danger (Erreur)

hérité de mail.activity.mixin

activity_exception_iconIcône

Icône pour indiquer une activité d'exception.

char
calculé

hérité de mail.activity.mixin

activity_idsActivitésone2many

inverse : res_id

hérité de mail.activity.mixin

activity_plans_idsPlans d'activitémany2many
calculé

hérité de mail.activity.mixin

activity_stateStatut de l'activité

Status based on activities Overdue: Due date is already passed Today: Activity date is today Planned: Future activities.

selection
calculé

Valeurs : overdue (En retard), today (Aujourd'hui), planned (Planifié)

hérité de mail.activity.mixin

activity_summaryRésumé de l'activité suivantechar

related : activity_ids.summary

hérité de mail.activity.mixin

activity_type_iconIcône de type d'activitéchar

related : activity_ids.icon

hérité de mail.activity.mixin

activity_type_idType d'activités à venirmany2one

related : activity_ids.activity_type_id

hérité de mail.activity.mixin

activity_user_idUtilisateur responsablemany2one
lecture seulecalculé

hérité de mail.activity.mixin

can_publishPeut publierboolean
calculé

hérité de website.published.mixin

has_messageA un messageboolean
calculé

hérité de mail.thread

is_publishedEst publiéboolean

hérité de website.published.mixin

is_seo_optimizedSEO optimiséboolean
calculé, stocké

hérité de website.seo.metadata

message_attachment_countNombre de pièces jointesinteger
calculé

hérité de mail.thread

message_follower_idsAbonnésone2many

inverse : res_id

hérité de mail.thread

message_has_errorErreur d'envoi du message

Si coché, certains messages ont une erreur de livraison.

boolean
calculé

hérité de mail.thread

message_has_error_counterNombre d'erreurs

Nombre de messages avec des erreurs d'envoi

integer
calculé

hérité de mail.thread

message_has_sms_errorErreur d'envoi SMS

Si coché, certains messages ont une erreur de livraison.

boolean
calculé

hérité de mail.thread

message_idsMessagesone2many

inverse : res_id

hérité de mail.thread

message_is_followerEst un abonnéboolean
calculé

hérité de mail.thread

message_needactionNécessite une action

Si coché, de nouveaux messages demandent votre attention.

boolean
calculé

hérité de mail.thread

message_needaction_counterNombre d'actions

Nombre de messages nécessitant une action

integer
calculé

hérité de mail.thread

message_partner_idsAbonnés (Partenaires)many2many
calculé

hérité de mail.thread

my_activity_date_deadlineÉchéance de mon activitédate
lecture seulecalculé

hérité de mail.activity.mixin

publish_onPublication automatique le

Publier automatiquement la page à la date et à l’heure choisies.

datetime

hérité de website.published.mixin

published_dateDate de publicationdatetime

hérité de website.published.mixin

rating_idsÉvaluationsone2many

inverse : res_id

hérité de mail.thread

seo_nameSEO nomchar
traduisible

hérité de website.seo.metadata

website_absolute_urlURL absolue du site web

L'URL absolue complète pour accéder au document via le site web.

char
calculé

hérité de website.located.mixin

website_meta_descriptionMéta-description du site webtext
traduisible

hérité de website.seo.metadata

website_meta_keywordsMéta mots-clés site webchar
traduisible

hérité de website.seo.metadata

website_meta_og_imgImage opengraph site webchar

hérité de website.seo.metadata

website_meta_titleMéta titre site webchar
traduisible

hérité de website.seo.metadata

website_publishedVisible sur le site web actuelboolean

related : is_published

hérité de website.published.mixin

website_urlURL de site web

L'URL relative complète pour accéder au document via le site web.

char
calculé

hérité de website.located.mixin

create_dateCréé ledatetime
lecture seuleautomatique
create_uidCréé parmany2one
lecture seuleautomatique
display_nameNom affichéchar
lecture seulecalculéautomatique
idIDinteger
lecture seuleautomatique
write_dateDernière mise à jour ledatetime
lecture seuleautomatique
write_uidDernière mise à jour parmany2one
lecture seuleautomatique

Relations

Modèles liés depuis ce modèle

Champs d'autres modèles qui pointent ici

Lire ce modèle par l'API

Exemple d'appel à l'API JSON-2 d'Odoo 20 : lecture des cinq premiers enregistrements avec des champs réels du modèle. Remplacez l'instance, la base et la clé API par les vôtres.

curl
curl -X POST "https://votre-instance.odoo.com/json/2/event.track/search_read" \
  -H "Authorization: bearer $ODOO_API_KEY" \
  -H "X-Odoo-Database: votre-base" \
  -H "Content-Type: application/json" \
  -d '{"domain":[],"fields":["name","event_id","kanban_state","priority","stage_id"],"limit":5}'
Python (requests)
import requests

BASE_URL = "https://votre-instance.odoo.com/json/2"
headers = {"Authorization": f"bearer {API_KEY}", "X-Odoo-Database": "votre-base"}

res = requests.post(
    f"{BASE_URL}/event.track/search_read",
    headers=headers,
    json={"domain": [], "fields": ["name","event_id","kanban_state","priority","stage_id"], "limit": 5},
)
res.raise_for_status()
print(res.json())
  • L'accès à l'API externe est réservé à la formule Custom d'Odoo.
  • XML-RPC et JSON-RPC seront retirés dans Odoo 22 (automne 2028) : préférez JSON-2.
  • Les droits d'accès et règles d'enregistrement de l'utilisateur de la clé s'appliquent.

Citer cet outil

Vous rédigez un tutoriel, une documentation interne ou une réponse sur un forum ? Copiez ce lien pour renvoyer vos lecteurs vers la fiche à jour.

<a href="https://aidoo.ai/fr/outils/explorateur-modeles-odoo/event-track">event.track (Odoo 20.0)</a>

Sources

Données vérifiées le 25 septembre 2026 · Odoo 20.0 Community

Vous avez un projet Odoo ou souhaitez exploiter votre ERP avec l'IA ? Échangeons

Intégration, développement de modules, connexion de Claude ou ChatGPT à vos données : décrivez-nous votre contexte, nous vous répondons sous 24 heures ouvrées.