發出伺服器對伺服器 DCS API 呼叫

呼叫需要地區DCS伺服器的主機名稱和使用者ID。 如果您沒有必要的使用者和地區ID,請參閱「從DCS回應🔗和/或Experience Cloud取得使用者ID和地區」。 擁有使用者和地區ID後,您就可以對DCS進行伺服器對伺服器呼叫。 如需語法和範例,請參閱本節。

注意

在程式碼和範例中,斜體​代表變數預留位置。 當您對DCS進行伺服器對伺服器呼叫時,請以實際值取代預留位置。

呼叫語法和範例

將資料傳送至DCS的基本伺服器對伺服器請求使用以下語法。

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

範例呼叫看起來類似下列範例。

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

呼叫參數

參數 說明

domain alias.demdex.net

此部分的呼叫包含:

DCS host name.demdex.net

顯示區域 DCS伺服器名稱的http標題主機參數。 主機名稱會系結至地區ID,因此您在進行這類呼叫之前需要此ID。 請參閱 DCS 地區 ID、位置與主機名稱

/event?

呼叫的這個部分:

  • 將呼叫識別為事件呼叫。
  • 定義包含您要傳送至DCS之資料的URL字串的開頭。

d_uuid= Audience Manager user ID

這是唯一的用戶ID密鑰,它將Audience Manager用戶ID值保存在鍵值對中。

如果您傳入Audience Manager使用者ID,請使用d_uuid

d_mid=Experience Cloud user ID

這是唯一的用戶ID密鑰,它將Experience Cloud用戶ID值保存在鍵值對中。 另請參閱從ID服務Cookie取得使用者ID。

如果您傳入的是從Experience Cloud ID服務中擷取的Experience Cloud ID,請使用 d_mid

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

選用的回應參數。

無需上述任何條件,即可將資料傳送至 DCS。 不過,如果您想要 DCS傳回回應,您必須在請求中加入 d_rtbd=json

範例回應

請參閱從DCS接收資料

本頁內容