Il est possible d'appliquer la séparation des secteurs durant les pauses publicitaires sur une base individuelle. Pour activer la séparation des secteurs, chaque appel à la demande doit inclure :
- un identifiant de pause (break-id) pour identifier la pause ;
- une chaîne de contexte de pause (Break-Context) fournie par Triton Digital.
Fonctionnement de la séparation des secteurs
La première demande de publicité à la demande doit inclure l'identifiant de la pause pour identifier la pause publicitaire. La réponse de Triton Digital inclut des catégories et des annonceurs publicitaires qui fournissent le contexte de la pause sous la forme d'informations IAB dans les en-têtes de réponse. Les demandes ultérieures pour la même pause doivent également inclure l'identifiant de la pause et le contexte de la dernière pause qui a été renvoyé dans l'en-tête de réponse. Les catégories IAB et les annonceurs publicitaires identifiés dans l’en-tête de cette réponse seront exclus de toute autre réponse orientée vers la pause identifiée.
Transfert des paramètres Break ID et Break context
Les informations ci-dessous décrivent le transfert des paramètres break ID et break context.
Le break ID fournit avec la requête :
- Doit être un identifiant unique universel (UUID).
- Doit être propre à chaque auditeur.
- Est obligatoire si vous souhaitez appliquer la séparation sectorielle.
- Est automatiquement réinitialisé par Triton Digital lors de la réception d'une requête qui ne contient pas de contexte de pause. (C'est-à-dire qu'après une série de requêtes contenant un contexte de pause, si la requête suivante ne contient pas de contexte de pause, alors l'identifiant de pause est supposé être différent et est réinitialisé.)
Le paramètre break context de Triton Digital :
- Est réinitialisé par Triton Digital lorsque nous recevons un identifiant de pause différent.
- Est chiffré sous la forme d'une chaîne de caractères qui sera renvoyée, telle quelle, lors de votre prochaine demande de publicité.
- Inclut l'identifiant de pause, la catégorie IAB et l'identifiant d'annonceur des réponses reçues pour la même pause.
- Ne demande aucun effort de développement de votre part.
- N'est pas pris en compte par Triton Digital s’il n’est pas valide.
Il est préférable de renvoyer le contexte de pause via le paramètre d'en-tête Break-Context bien qu’il soit également possible de le transmettre via le paramètre de requête break-context .
Exemple de séquence
Call 1 : break-id = test803
https://xxx.live.streamtheworld.com/ondemand/ars?stn=CTH_DEMO_04&type=midroll&lsid=12365465&break-id=test803
Résultat : Le contexte de pause est renvoyé, chiffré avec la catégorie par annonceur publicitaire.
- En-tête Break-Context :
eyJicmVha0lkIjoidGVzdDgwMyIsImluZHVzdHJ5Ijp7IklBQjgtMyI6MTExMX19
Call 2 : break-id = test803 + previous break-context (retour du call 1)
https://xxx.live.streamtheworld.com/ondemand/ars?stn=CTH_DEMO_04&type=midroll&lsid=12365465&break-id=test803&break-context=eyJicmVha0lkIjoidGVzdDgwMyIsImluZHVzdHJ5Ijp7IklBQjgtMyI6MTExMX19
Résultat : Contexte de pause renvoyé avec les catégories et les annonceurs publicitaires cumulés.
- En-tête Break-Context :
eyJicmVha0lkIjoidGVzdDgwMyIsImluZHVzdHJ5Ijp7IklBQjgtMyI6MTExMSwiSUFCOC00IjoxMTExfX0=
Call 3 : break-id = test803 + previous break-context (retour du call 2)
https://xxx.live.streamtheworld.com/ondemand/ars?stn=CTH_DEMO_04&type=midroll&lsid=12365465&break-id=test803&break-context=eyJicmVha0lkIjoidGVzdDgwMyIsImluZHVzdHJ5Ijp7IklBQjgtMyI6MTExMSwiSUFCOC00IjoxMTExfX0=
Résultat : Contexte de pause renvoyé avec les catégories et les annonceurs publicitaires cumulés.