發出伺服器對伺服器DCS API呼叫 making-server-to-server-dcs-api-calls
呼叫需要地區DCS伺服器的主機名稱和使用者ID。 如果您沒有必要的使用者與地區ID,請參閱從DCS回應取得使用者ID與地區與/或Experience Cloud。 擁有使用者和地區ID後,您就可以對DCS進行伺服器對伺服器呼叫。 如需語法和範例,請參閱本節。
NOTE
在程式碼和範例中,斜體 代表變數預留位置。 當您對DCS發出伺服器對伺服器呼叫時,請以實值取代預留位置。
呼叫語法和範例 call-syntax-example
將資料傳送至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"`
呼叫引數 call-parameters
參數
說明
domain alias.demdex.net
呼叫的這個部分包含:
- 您的網域別名已由Audience Manager (例如
my_domain.demdex.net
)指派。 - 目的地網域,一律為
demdex.net
。 請參閱瞭解向Demdex網域進行的呼叫。
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使用者識別碼,請使用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
。
de293fbf-b489-49b0-8daa-51ed303af695