CID ersetzt DPID und DPUUID cid-replaces-dpid-and-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-dpuuid-review

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)
  • d_dpid=data provider ID
  • dpid=data provider ID
Eindeutige Benutzer-ID des Datenanbieters (DPUUID)
  • d_dpuuid=data provider unique user ID
  • dpuuid=data provider unique user ID

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 cid-cidic-about

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)

d_cid_ic=integration code%01user ID

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.

NOTE
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.

Beispiele

In der folgenden Tabelle finden Sie Beispiele nach Ereignistyp.

Ereignistyp
Beispiel
Ereignis-
  • Neu: .../event?d_cid=123%01987...
  • Veraltet: .../event?d_dpid=123&d_dpuuid=987...
Eingehende Synchronisation (IBS)
  • Neu: .../ibs:d_cid=123%01987...
  • Veraltet: .../ibs:d_dpid=123&d_dpuuid=987
Generieren der Audience Manager-UUID (ID)
  • 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 dev-considerations

Element
Beschreibung
URL-Codierung

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.

Verwenden von Integrations-Codes für globale freigegebene Datenquellen

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.
recommendation-more-help
de293fbf-b489-49b0-8daa-51ed303af695