⚠️Remarque : Google Tag Manager est uniquement disponible pour les Sellers du Plan Enterprise OTT. Si vous souhaitez en savoir plus, veuillez contacter notre équipe commerciale.
Google Tag Manager (GTM) est un système de gestion de balises qui vous permet de suivre l'utilisation de votre site web et de déclencher facilement des extraits de code Google et tiers (généralement appelés « balises ») sans avoir à modifier le code source de votre site. Bien que Vimeo dispose de plusieurs intégrations OTT natives, GTM étend la plateforme à des logiciels que nous ne prenons peut-être pas en charge nativement.
Cet article explique comment ajouter un ID de conteneur Google Tag Manager à votre site OTT.
Vous créerez d'abord un conteneur pour votre site OTT, puis, à l'aide de l'interface web de Google, vous pourrez ajouter des balises et définir des règles indiquant quand chaque balise doit se déclencher.
Voici quelques exemples de ce que vous pouvez ajouter via GTM :
- Suivi des conversions Google AdWords
- ⚠️Remarque : OTT propose également une intégration native avec Google Ads
- Remarketing et/ou suivi des conversions
- HTML et JavaScript personnalisés
Si vous débutez avec GTM, nous vous recommandons d'en savoir plus sur Google Tag Manager ici.
Comment ajouter un ID de conteneur Google Tag Manager ?
Vous devrez créer un compte Google Tag Manager ici si vous ne l'avez pas déjà fait. Veillez à sélectionner Web comme plateforme cible, car Vimeo OTT ne prend actuellement pas en charge GTM dans nos Branded Apps.
Une fois votre compte créé, accédez à la section Workspace de votre Tag Manager pour trouver votre ID de conteneur (il ressemblera à GTM-XXXXXXX).
Vous devez maintenant ajouter cet ID à votre site Vimeo OTT. Dans l'administration de votre site OTT :
- Accédez à Manage > Site > onglet Tracking.
- Collez l'ID complet du conteneur sous Google Tag Manager Container ID.
- Enregistrez vos paramètres.
L'ajout de la balise ajoutera automatiquement votre conteneur GTM à votre site OTT, qui commencera à suivre les données immédiatement. Comme pour les autres suivis sur les sites Vimeo OTT, ceci sera désactivé pour les sellers qui sont Made For Kids et pour les clients qui ont demandé à ne pas être suivis conformément aux réglementations RGPD. Vous ne pouvez ajouter qu'un seul ID de conteneur GTM, car Google recommande de n'utiliser qu'un seul conteneur par domaine web.
Vérifier que Google Tag Manager est installé
Si vous souhaitez confirmer que Google Tag Manager est correctement installé, vous pouvez utiliser l'un des outils suivants pour aider à résoudre le problème :
- Mode Aperçu dans Google Tag Manager
- L'extension Chrome Google Tag Assistant (Legacy).
Suivi des événements dans Google Tag Manager
Les balises sont configurées pour envoyer des données lorsqu'un événement se produit, comme des consultations de pages, des lectures de vidéos ou des achats. Tag Manager utilise des déclencheurs pour spécifier quels événements suivre et « écoute » l'occurrence de cet événement. Lorsque l'événement se produit, la balise se déclenche et envoie les données associées, telles qu'une valeur d'article ou un ID de transaction, à la destination spécifiée.
⚠️Remarque : Pour que ces événements de couche de données soient renseignés sur votre site OTT, vous devez également avoir ajouté votre code de suivi GA4 dans Vimeo OTT.
Événements GTM
Vous trouverez ci-dessous une liste de certains des événements les plus couramment suivis dans Vimeo OTT
| Événement | Description |
| page_view | Lorsque la page se charge ou que l'état de l'historique du navigateur est modifié par le site actif. |
| login | Lorsqu'un utilisateur termine la connexion depuis la page de connexion. |
| Search | Lorsqu'un utilisateur saisit un terme recherchable dans le champ de recherche de contenu du site. |
| begin_checkout | Lorsqu'un utilisateur arrive sur une page de paiement avec un formulaire de paiement. |
| sign_up | Lorsqu'un nouvel enregistrement client est créé via le paiement ou l'inscription FVOD. |
| purchase | Lorsqu'une transaction de paiement est terminée. |
Variables GTM
Voici les paramètres OTT que vous pouvez créer en tant que variables dans GTM
| Nom de la variable | Description |
| site | N° de clé de site numérique |
| user_id | ID utilisateur unique. Disponible uniquement lorsque le client est connecté |
| search_term | Lorsqu'un utilisateur saisit un terme recherchable dans le champ de recherche de contenu du site. |
| checkout_method | Type de mode de paiement (carte de crédit, Google Pay, etc.) |
| checkout_type | payment_element ou card_element |
| coupon | Code promo ou coupon utilisé, le cas échéant |
| currency | Code de devise à 3 lettres (par ex. USD, GBP) |
| discount | Montant de la remise, le cas échéant |
| items | Un tableau des articles achetés, comprenant :
|
| page_title | Nom de la page |
| tax | Montant des taxes, le cas échéant |
| transaction_id | Identifiant unique de la transaction |
| value | Montant payé dans la devise des spectateurs, hors taxes et remises |
Création de déclencheurs, variables et balises
Chaque événement Vimeo OTT que vous souhaitez suivre doit être créé en tant que balise d'événement dans Google Tag Manager.
Pour chaque événement, vous devez d'abord créer un déclencheur qui écoute la survenue de certains événements, tels qu'un clic sur un bouton ou une consultation de page. Le déclencheur indique à la balise de se déclencher lorsque l'événement est détecté. Ensuite, dans l'onglet Variables, vous créerez les paramètres personnalisés associés à chaque événement.
Configuration de vos déclencheurs
- Connectez-vous à Google Tag Manager
- Cliquez sur Triggers dans la navigation de gauche, puis cliquez sur le bouton New
- Sélectionnez Trigger Configuration
- Choisissez le type de déclencheur. Il peut s'agir d'un Page View, d'un Click, ou d'un Custom Event
- Si vous imaginez qu'une balise se déclenche sur toutes les pages, choisissez All Pages, ou vous pouvez choisir Some Page Views et entrer un chemin de page (par ex. /browse)
- Donnez un nom à l'événement.
- Enregistrer
Définition des variables dans GTM
Nous transmettons automatiquement plusieurs événements à GTM pendant que les clients naviguent dans votre Channel OTT, mais pour les exploiter dans vos balises ou déclencheurs, vous devez d'abord les définir comme variables. C'est une étape essentielle.
Pour créer une variable dans Google Tag Manager, suivez ces étapes :
- Connectez-vous à Google Tag Manager
- Cliquez sur Variables dans la navigation de gauche, puis dans la section User-Defined Variable, cliquez sur le bouton New
- Cliquez sur la boîte Variable Configuration et sous Variable Type
- Sélectionnez Data Layer Variable
- Décrivez votre variable en haut à gauche, puis ajoutez le nom de la variable en fonction de la liste ci-dessus des paramètres disponibles dans la couche de données Vimeo OTT. Ce sont des variables de couche de données qui font partie de l'eventModel dans l'objet JSON, donc toutes les variables suivront le format : eventModel.[VARIABLE NAME].
- Vous voudrez créer des variables pour autant de paramètres Vimeo OTT que vous souhaitez suivre. Vos variables définies par l'utilisateur devraient ressembler à ceci :
Création de balises
Maintenant que vous avez défini les déclencheurs et les variables, vous pouvez créer une balise qui se déclenche en fonction du déclencheur et envoie le paramètre approprié.
- Connectez-vous à votre compte Google Tag Manager
- Cliquez sur Tags dans la navigation de gauche, cliquez sur le bouton New, puis cliquez sur Tag Configuration
- Donnez un nom à la balise
- Choisissez le type de balise. Pour les intégrations tierces, ce sera souvent « Custom HTML » ou « Custom Image », mais il existe de nombreuses autres balises à choisir
- Effectuez les étapes d'intégration
- Cela variera selon l'intégration.
- Modifiez le déclenchement
- Sélectionnez le déclencheur correspondant que vous avez configuré précédemment pour déterminer quand la balise doit se déclencher.
- Cliquez sur Enregistrer
Publier les modifications de votre conteneur
Google Tag Manager n'envoie pas automatiquement ces modifications tant que vous ne les avez pas publiées.
Cliquez sur Submit en haut à droite de la page une fois que vous avez configuré vos déclencheurs et balises.