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 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 representerar italics en variabelplatshållare. Ersätt ett reellt värde för platshållaren när du anropar servern till DCS.

Samtalssyntax och exempel call-syntax-example

En grundläggande server-till-server-begäran som skickar data till DCS använder syntaxen 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 -servern. 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 ID:n för DCS-region, 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 användar-ID:t Audience Manager i ett nyckelvärdepar.

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

d_mid=Experience Cloud user ID

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

Använd d_mid om du skickar ett Experience Cloud ID som hämtats från Experience Cloud ID-tjänsten.

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

Valfria svarsparametrar.

Ingen av dessa krävs för att skicka data till DCS. Om du vill att DCS ska returnera ett svar måste du inkludera d_rtbd=json i din begäran.

Exempelsvar sample-response

Se Ta emot data från DCS.

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