Lancement d’appels d’API DCS serveur à serveur making-server-to-server-dcs-api-calls

Les appels requièrent le nom d’hôte du serveur DCS régional et l’identifiant utilisateur. Si vous ne disposez pas des ID utilisateur et de région requis, voir Obtention des ID utilisateur et des régions à partir d’une réponse DCS et/ou Experience Cloud. Une fois que vous disposez des identifiants d’utilisateur et de région, vous pouvez effectuer des appels serveur à serveur vers le serveur de collecte de données. Reportez-vous à cette section pour consulter la syntaxe et les exemples.

NOTE
Dans le code et les exemples, italics représente un espace réservé de variable. Remplacez la valeur réelle de l’espace réservé lorsque vous effectuez des appels serveur à serveur vers la balise DCS.

Syntaxe des appels et exemple call-syntax-example

Une requête de base serveur à serveur qui envoie des données à DCS utilise la syntaxe illustrée ci-dessous.

"Host:domain_alias.demdex.net" "https://DCS_host_name.demdex.net/event?d_rtbd=json&d_jsonv=1&d_uuid=userID

Un exemple d’appel ressemble à l’exemple suivant.

"Host:foo.demdex.net" "https://usw2.demdex.net/event?d_rtbd=json&d_jsonv=1& d_uuid=123456789"`

Paramètres d’appel call-parameters

Paramètre
Description
domain alias.demdex.net

Cette partie de l’appel contient :

DCS host name.demdex.net
Le paramètre http header host qui affiche le nom du serveur régional DCS. Le nom d’hôte est lié à un identifiant de région. C’est pourquoi vous en avez besoin avant d’effectuer ce type d’appels. Voir ID de zone géographique, emplacements et noms d’hôte du serveur de collecte de données (DCS Region IDs, Locations, and Host Names).
/event?

Cette partie de l’appel :

  • Identifie l’appel en tant qu’appel d’événement.
  • Définit le début de la chaîne d’URL qui contient les données que vous souhaitez envoyer au serveur de collecte de données.
d_uuid= Audience Manager user ID

Il s’agit de la clé d’identifiant utilisateur unique qui contient la valeur d’Audience Manager d’identifiant utilisateur dans une paire clé-valeur.

Utilisez d_uuid si vous transmettez l’identifiant utilisateur Audience Manager.

d_mid=Experience Cloud user ID

Il s’agit de la clé d’ID utilisateur unique qui contient la valeur d’ID utilisateur Experience Cloud dans une paire clé-valeur. Voir aussi Obtention de l’ID utilisateur à partir du cookie du service d’ID.

Utilisez d_mid si vous transmettez un ID Experience Cloud capturé à partir du service d’ID Experience Cloud.

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

Paramètres de réponse facultatifs.

Aucun de ces éléments n’est nécessaire 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.

Exemple de réponse sample-response

Voir Réception de données du DCS.

recommendation-more-help
de293fbf-b489-49b0-8daa-51ed303af695