CID ersetzt DPID und DPUUID
Aktualisieren Sie Ihren Code, um d_cid
oder d_cid_ic
anstelle von d_dpid
und d_dpuuid
zu verwenden. Die Variablen DPID und DPUUID funktionieren weiterhin, aber Sie sollten sie als veraltet betrachten. Dazu gehören die Varianten DPID und DPUUID ohne die d_ prefix
.
DPID und DPUUID: Eine Überprüfung
DPID und DPUUID sind Schlüssel-Wert-Paare, die eine Datenanbieter-ID und eine Benutzer-ID enthalten. Diese Schlüssel-Wert-Paare verknüpfen Provider-IDs mit Benutzer-IDs. Sie senden Daten bei Ereignisaufrufen, eingehenden Synchronisierungsereignissen und ID-Aufrufen ein. Ohne sie hätten Audience Manager und andere Services oder Funktionen keine Möglichkeit, IDs abzugleichen und zu synchronisieren. Diese Variablen werden manchmal mit oder ohne das d_
Präfix ausgedrückt, wie unten gezeigt. Beachten Sie, dass im Code kursiv einen Variablenplatzhalter angibt.
Variable | Syntax |
---|---|
Datenanbieter-ID (DPID) |
|
Eindeutige Benutzer-ID des Datenanbieters (DPUUID) |
|
Diese Schlüssel-Wert-Paare funktionieren weiterhin, sind aber veraltet. Sie sollten Ihren Code aktualisieren, um stattdessen CID oder CID_IC zu verwenden.
CID und CID_IC: Über
Die Schlüssel-Wert-Paare CID und CID_IC ersetzen DPID und DPUUID. Sie bieten dieselben Funktionen wie die DPID und die DPUUID, sind aber effizienter, da sie die Datenanbieter-ID (oder den Integrations-Code) und die Benutzer-ID in einem einzigen Schlüssel-Wert-Paar enthalten. In jedem Schlüssel-Wert-Paar:
- Das Symbol = trennt den Schlüssel von den zugehörigen Werten.
- Das nicht druckbare ASCII-Zeichen %01 trennt die Werte.
d_cid
und d_cid_ic
verwenden die unten dargestellte Syntax. Beachten Sie, dass im Code kursiv einen Variablenplatzhalter angibt.
Variable | Syntax |
---|---|
Customer ID (CID) | d_cid=data provider ID%01user ID |
Kunden-ID-Integrationscode (CID_IC) |
Ein -Integrationscode ist eine alternative ID, die Sie anstelle der vom Audience Manager Data Source-ID verwenden können. Siehe Erstellen einer Daten-Source , wenn Sie einen Integrations-Code konfigurieren müssen. |
Siehe auch URL-Variablen und Syntax für deklarierte IDs.
- DSID_20914 für GAID, für Geräte, auf denen das Android-Betriebssystem ausgeführt wird.
- DSID_20915 für IDFA, wobei es sich um Geräte handelt, auf denen das iOS-Betriebssystem ausgeführt wird.
Beispiele
In der folgenden Tabelle finden Sie Beispiele nach Ereignistyp.
- Neu:
.../event?d_cid=123%01987...
- Veraltet:
.../event?d_dpid=123&d_dpuuid=987...
- Neu:
.../ibs:d_cid=123%01987...
- Veraltet:
.../ibs:d_dpid=123&d_dpuuid=987
- Neu:
.../id?d_cid=123%01987...
- Veraltet:
.../id?d_dpid=123&d_dpuuid=987
Jeder Aufruf kann auch mehrere d_cid
und d_cid_ic
Schlüssel-Wert-Paare wie diese enthalten:
...?d_cid=123%01456&d_cid=123%01789&d_cid_ic=543%01333...
Wichtige Überlegungen für Entwicklungs-Teams
Ihre Entwicklungs Teams müssen URL-Codierung auf die folgenden Variablen im CID-Schlüssel-Wert-Paar anwenden:
user ID
(dpuuid)
integration code
Hinweis: Sie müssen die Benutzer-ID und den Integrationscode () einer Zeichenfolge verketten. Dies liegt daran, dass das ASCII-Zeichen %01, das die beiden Variablen trennt, nicht in der URL-Codierung erfasst werden darf.
Die URL-Codierung stellt sicher, dass Ihre Benutzer-IDs und Integrations-Codes, die reservierte oder unsichere Zeichen wie + oder = enthalten, aber nicht beschränkt auf + oder =, korrekt an unsere Server übertragen werden.
Verwenden Sie als Referenz die ASCIIKodierungstabelle.
Sie können Integrations-Codes für Ihre eigenen Datenquellen und für globale freigegebene Datenquellen verwenden auf die Sie Zugriff haben. Sie können beispielsweise Integrations-Codes verwenden, wenn Sie mit Datenquellen für mobile Kennungen arbeiten. Verwenden Sie die folgenden Integrations-Codes, genau wie unten angegeben:
- DSID_20914 für GAID, für Geräte, auf denen das Android-Betriebssystem ausgeführt wird.
- DSID_20915 für IDFA, wobei es sich um Geräte handelt, auf denen das iOS-Betriebssystem ausgeführt wird.