Envoi de données au DCS

Début ici pour obtenir des informations sur l'envoi d'appels /event à DCS. Cette section comprend des informations sur la syntaxe des appels, les paramètres, la mise en forme et un exemple de requête.

Remarque

Dans le code et les exemples, italics représente un espace réservé de variable. Remplacez une valeur réelle pour l’espace réservé lorsque vous envoyez des données à DCS par cette méthode.

Syntaxe de l'appel

Une chaîne de base URL qui envoie des données à DCS utilise la syntaxe illustrée ci-dessous.

https://domain_alias.demdex.net/event?key1=val1&key2=val2&d_dst=1&d_rtbd=json&d_cb=callback
Remarque

Vous pouvez également envoyer des données à DCS en utilisant la méthode POST. La syntaxe de l'appel est décrite dans Méthodes de l'API DCS.

Paramètres d'appel

Le tableau suivant définit les composants de base d'un appel simple DCS.

Composant Description

domain alias.demdex.net

Cette partie de l'appel contient :

/event?

Cette partie de l'appel :

  • Identifie l’appel en tant qu’appel événement.
  • Définit le début de la chaîne URL qui contient les données à envoyer au DCS.

key

Identificateur unique dans la paire clé-valeur.

Ces paires clé-valeur utilisent un préfixe spécifique pour identifier le type de données que vous envoyez à la DCS. Pour plus d’informations, voir Attributs pris en charge pour les appels d’API DCS.

val

Valeur de variable appartenant à un jeu défini par une clé dans la paire clé-valeur.

Lorsque vous utilisez des valeurs :

  • Placez les données de chaîne entre guillemets de doublon (par exemple, age="41 to 55").
  • Vous pouvez transmettre plusieurs clés sur une seule valeur (par exemple, key=val1,val2,val3).

Voir Formatage des paires clé-valeur dans les appels DCS.

  • d_dst=1
  • d_rtbd=json
  • d_cb=callback

Paramètres de réponse facultatifs.

Aucune de ces méthodes n'est requise pour envoyer des données au DCS. Cependant, si vous souhaitez que le DCS renvoie une réponse, vous devez inclure d_rtbd=json dans votre requête.

Voir d_ paires clé-valeur définies.

Exemple d'appel

Cet exemple montre la société fictive Acme, Inc. envoyant des données à DCS via un appel HTTP. Notez que cet appel comprend les paramètres facultatifs d_dst=1, d_rtbd=json et d_cb=callback. Elles indiquent que Acme souhaite recevoir une réponse JSON de DCS avec une fonction de rappel. Rappelez-vous, ce n'est qu'un exemple. Ne coupez pas et ne collez pas ce code.

https://acme_aam_domain.demdex.net/event?videoTypeID=2&data=moarData&d_dst=1&d_rtbd=json&d_cb=acme_callback

Étapes suivantes

Maintenant que vous connaissez l'envoi de données à DCS, il est temps d'examiner comment récupérer les données et analyser ces informations. Voir Recevoir les données du serveur de collecte de données.

Sur cette page