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.
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
domain alias.demdex.net
Denna del av samtalet innehåller:
- Ditt domänalias som tilldelats av Audience Manager (t.ex.
my_domain.demdex.net
). - Måldomänen, som alltid är
demdex.net
. Se Förstå anrop till Demdex-domänen.
DCS host name.demdex.net
/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.