CID ersätter DPID och DPUUID cid-replaces-dpid-and-dpuuid

Uppdatera koden så att den används d_cid eller d_cid_ic i stället för d_dpid och d_dpuuid. DPID- och DPUID-variablerna fortsätter att fungera, men du bör tänka på att de är inaktuella. Detta inkluderar DPID- och DPUID-varianter utan d_ prefix.

DPID och DPUID: En granskning dpid-dpuuid-review

DPID och DPUID är nyckelvärdepar som innehåller ett dataleverantörs-ID och ett användar-ID. Dessa nyckelvärdepar länkar leverantörs-ID:n till användar-ID:n. De skickar in data under händelseanrop, för inkommande synkroniseringshändelser och för ID-anrop. Utan dem Audience Manager, och andra tjänster eller funktioner, skulle inte ha något sätt att matcha och synkronisera ID:n. Dessa variabler uttrycks ibland med eller utan d_ så som visas nedan. Observera, i koden kursiv används för att ange en variabelplatshållare.

Variabel
Syntax
Data Provider ID (DPID)
  • d_dpid=data provider ID
  • dpid=data provider ID
Dataproviderns unika användar-ID (DPUID)
  • d_dpuuid=data provider unique user ID
  • dpuuid=data provider unique user ID

Dessa nyckelvärdepar fungerar fortfarande, men de är föråldrade. Du bör uppdatera koden så att den använder CID eller CID_IC i stället.

CID och CID_IC: Om cid-cidic-about

Nyckelvärdepar för CID och CID_IC ersätter DPID och DPUID. De har samma funktioner som DPID och DPUUID, men de är mer effektiva eftersom de innehåller data provider-ID (eller integrationskod) och användar-ID i ett enda nyckel-värde-par. I varje nyckelvärdepar:

  • Symbolen = skiljer nyckeln från dess relaterade värden.
  • ASCII-tecknet %01 som inte skrivs ut skiljer värdena åt.

d_cid och d_cid_ic använd syntaxen som visas nedan. Observera, i koden kursiv används för att ange en variabelplatshållare.

Variabel
Syntax
Kund-ID (CID)
d_cid=data provider ID%01user ID
Kund-ID-integreringskod (CID_IC)

d_cid_ic=integration code%01user ID

An integrationskod är ett alternativt ID som du kan använda i stället för datakällans ID, som tilldelas av Audience Manager. Se Skapa en datakälla om du behöver konfigurera en integreringskod.

Se även URL-variabler och syntax för deklarerade ID:n.

NOTE
Du kan använda integreringskoder för dina egna datakällor och för globala delade datakällorsom du har tillgång till. Du kan till exempel använda integreringskoder när du arbetar med datakällor för mobila identifierare. Använd följande integrationskoder, exakt som anges nedan:
  • DSID_20914 för GAID, som representerar enheter som kör Android-operativsystemet.
  • DSID_20915 för IDFA, som representerar enheter som kör iOS operativsystem.

Exempel

Följande tabell innehåller exempel per händelsetyp.

Händelsetyp
Exempel
Händelse
  • Nytt: .../event?d_cid=123%01987...
  • Föråldrat: .../event?d_dpid=123&d_dpuuid=987...
Inkommande synkronisering (IBS)
  • Nytt: .../ibs:d_cid=123%01987...
  • Föråldrat: .../ibs:d_dpid=123&d_dpuuid=987
Generera Audience Manager UID (ID)
  • Nytt: .../id?d_cid=123%01987...
  • Föråldrat: .../id?d_dpid=123&d_dpuuid=987

Varje samtal kan även innehålla flera d_cid och d_cid_ic nyckelvärdepar så här:

...?d_cid=123%01456&d_cid=123%01789&d_cid_ic=543%01333...

Viktiga överväganden för utvecklingsteamen dev-considerations

Objekt
Beskrivning
URL-kodning

Dina utvecklingsteam måste använd URL-kodning på följande variabler i CID-nyckelvärdepar:

  • user ID (dpuuid)
  • integration code

Obs! Du måste URL-koda användar-ID:t och integreringskoden före sammanfogar dem i en sträng. Detta beror på att ASCII-tecknet %01 som avgränsar de två variablerna inte får fångas in i URL-kodningen.

Med URL-kodning säkerställs att dina användar-ID:n och integreringskoder som innehåller reserverade eller osäkra tecken som, men inte begränsade till, + eller = överförs korrekt till våra servrar.

Använd ASCII-kodningstabell för referens.

Använda integreringskoder för globala delade datakällor

Du kan använda integreringskoder för dina egna datakällor och för globala delade datakällorsom du har tillgång till. Du kan till exempel använda integreringskoder när du arbetar med datakällor för mobila identifierare. Använd följande integrationskoder, exakt som anges nedan:

  • DSID_20914 för GAID, som representerar enheter som kör Android-operativsystemet.
  • DSID_20915 för IDFA, som representerar enheter som kör iOS operativsystem.
recommendation-more-help
de293fbf-b489-49b0-8daa-51ed303af695