Göra DCS API-anrop från server till server making-server-to-server-dcs-api-calls

Anrop kräver värdnamnet för den regionala DCS-servern och användar-ID:t. Om du inte har rätt användar-ID och region-ID:n kan du läsa Hämta användar-ID och regioner från ett DCS-svar och/eller Experience Cloud. När du har användar-ID:n och region-ID:n kan du göra server-till-server-anrop till DCS. I det här avsnittet finns syntax och exempel.

NOTE
I koden och exemplen kursiv representerar en variabelplatshållare. Ersätt ett reellt värde för platshållaren när du anropar server-till-server till DCS.

Samtalssyntax och exempel call-syntax-example

En grundläggande server-till-server-begäran som skickar data till DCS använder den syntax som visas nedan.

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

Ett samplingsanrop ser ut ungefär som i följande exempel.

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

Samtalsparametrar call-parameters

Parameter
Beskrivning
domain alias.demdex.net

Denna del av samtalet innehåller:

DCS host name.demdex.net
Den http-huvudvärdparameter som visar namnet på den regionala DCS server. Värdnamnet är kopplat till ett region-ID, vilket är orsaken till att du behöver det här innan du gör dessa typer av samtal. Se DCS-region-ID, -platser och -värdnamn.
/event?

Denna del av samtalet:

  • Identifierar samtalet som ett händelseanrop.
  • Definierar början på URL-strängen som innehåller data som du vill skicka till DCS.
d_uuid= Audience Manager user ID

Detta är den unika användar-ID-nyckeln som innehåller Audience Manager användar-ID i nyckelvärdepar.

Använd d_uuid om du skickar in Audience Manager användar-ID.

d_mid=Experience Cloud user ID

Detta är den unika användar-ID-nyckeln som innehåller Experience Cloud användar-ID i nyckelvärdepar. Se även Hämta användar-ID från ID-tjänstens cookie.

Använd d_mid om du skickar in en Experience Cloud ID som hämtats från Experience Cloud ID-tjänst.

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

Valfria svarsparametrar.

Ingen av dessa behövs för att skicka data till DCS. Men om du vill ha DCS om du vill returnera ett svar måste du inkludera d_rtbd=json på din begäran.

Exempelsvar sample-response

Se Ta emot data från DCS.

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