Lancement d’appels d’API DCS serveur à serveur

Les appels nécessitent le nom d’hôte du serveur DCS régional et l’ID utilisateur. Si vous ne disposez pas des ID utilisateur et de région requis, voir Obtenir des ID utilisateur et des régions à partir d’une réponse DCS et/ou Experience Cloud. Une fois que vous disposez d’ID d’utilisateur et de région, vous pouvez lancer des appels serveur à serveur au serveur de collecte de données. Reportez-vous à cette section pour connaître la syntaxe et les exemples.

Remarque

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 appelez serveur à serveur DCS.

Syntaxe des appels et exemple

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

Paramètre Description

domain alias.demdex.net

Cette partie de l'appel contient :

DCS host name.demdex.net

Paramètre hôte d’en-tête http 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’appel. 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 événement.
  • Définit le début de la chaîne URL contenant les données à envoyer au serveur de collecte de données.

d_uuid= Audience Manager user ID

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

Utilisez d_uuid si vous transmettez l'ID utilisateur Audience Manager.

d_mid=Experience Cloud user ID

Il s’agit de la clé d’ID utilisateur unique qui contient la valeur de l’Experience Cloud de l’ID utilisateur dans une paire clé-valeur. Voir aussi Obtenir 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.

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.

Exemple de réponse

Voir Recevoir les données du serveur de collecte de données.

Sur cette page