Bezoeker-id Marketing Cloud
De marketingCloudVisitorId
is een universele en permanente id die uw bezoekers identificeert voor alle oplossingen in de Experience Cloud. Wanneer uw organisatie de id-service implementeert, kunt u met deze id dezelfde sitebezoeker en de gegevens ervan identificeren in verschillende Experience Cloud-oplossingen, zoals Adobe Target, Adobe Analytics of Adobe Audience Manager. Houd er rekening mee dat de marketingCloudVisitorId
is vereist bij het benutten en integreren met Analytics en Audience Manager.
curl -X POST \
'https://demo.tt.omtrdc.net/rest/v1/delivery?client=demo&sessionId=10abf6304b2714215b1fd39a870f01afc#1555632114' \
-H 'Content-Type: application/json' \
-H 'cache-control: no-cache' \
-d '{
"id": {
"marketingCloudVisitorId": "10527837386392355901041112038610706884"
},
"context": {
"channel": "web",
"browser" : {
"host" : "demo"
},
"address" : {
"url" : "http://demo.dev.tt-demo.com/demo/store/index.html"
},
"screen" : {
"width" : 1200,
"height": 1400
}
},
"execute": {
"mboxes" : [
{
"name" : "SummerOffer",
"index" : 1
}
]
}
}'
Bovenstaande voorbeeldvraag toont aan hoe een marketingCloudVisitorId
die is opgehaald van de Experience Cloud ID-service, wordt doorgegeven aan Adobe Target. In dit scenario: Target genereert een tntId
aangezien het niet binnen aan de originele vraag werd overgegaan die aan verstrekt zal worden in kaart gebracht marketingCloudVisitorId
Zoals in de onderstaande reactie is vermeld.
Id van derde partij
Als uw organisatie een id gebruikt om uw bezoeker te identificeren, kunt u thirdPartyID
om inhoud te leveren. U moet echter de thirdPartyID
voor elke Adobe Target Delivery API bel je.
curl -X POST \
'https://demo.tt.omtrdc.net/rest/v1/delivery?client=demo&sessionId=10abf6304b2714215b1fd39a870f01afc#1555632114' \
-H 'Content-Type: application/json' \
-H 'cache-control: no-cache' \
-d '{
"id": {
"thirdPartyId": "B234A029348"
},
"context": {
"channel": "web",
"browser" : {
"host" : "demo"
},
"address" : {
"url" : "http://demo.dev.tt-demo.com/demo/store/index.html"
},
"screen" : {
"width" : 1200,
"height": 1400
}
},
"execute": {
"mboxes" : [
{
"name" : "SummerOffer",
"index" : 1
}
]
}
}'
De voorbeeldvraag hierboven toont a thirdPartyId
, een permanente id die uw bedrijf gebruikt om een eindgebruiker te identificeren, ongeacht of deze via internet, mobiele of IoT-kanalen communiceert met uw bedrijf. Met andere woorden: thirdPartyId
verwijst naar gebruikersprofielgegevens die via kanalen kunnen worden gebruikt. In dit scenario: Target genereert een tntId
, aangezien het niet binnen aan de originele vraag werd overgegaan, die aan verstrekt zal worden in kaart gebracht thirdPartyId
Zoals in de onderstaande reactie is vermeld.
{
"status": 200,
"requestId": "55de9886-bd14-4dee-819c-7d1633b79b90",
"client": "demo",
"id": {
"tntId": "10abf6304b2714215b1fd39a870f01afc.28_20",
"thirdPartyId": "B234A029348"
},
"edgeHost": "mboxedge28.tt.omtrdc.net",
...
}
Klant-id
Klant-id's kan worden toegevoegd en gekoppeld aan een Experience Cloud-bezoeker-id. Wanneer u customerIds
de marketingCloudVisitorId
moeten ook worden verstrekt. Bovendien kan een authentificatiestatus samen met elk worden verstrekt customerId
voor elke bezoeker. Met de volgende verificatiestatus kan rekening worden gehouden:
Status van verificatie | Gebruikersstatus |
---|---|
unknown | Onbekend of nooit geverifieerd. Deze status kan worden gebruikt voor scenario's zoals een bezoeker die op uw plaats door op een vertoningsreclame is geland te klikken. |
authenticated | De gebruiker is momenteel geverifieerd met een actieve sessie op uw website of app. |
logged_out | De gebruiker werd voor authentiek verklaard maar actief het programma geopend. De gebruiker bedoelde en bedoeld om van de voor authentiek verklaarde staat los te maken. De gebruiker wil niet meer worden beschouwd als geverifieerd. |
Houd er rekening mee dat alleen wanneer de id van de klant zich bevindt authenticated
status Doel verwijst naar de gegevens van het gebruikersprofiel die zijn opgeslagen en gekoppeld aan de id van de klant. Als de klant-id zich bevindt in unknown
of logged_out
staat, zal de klant identiteitskaart worden genegeerd, en om het even welke gegevens van het gebruikersprofiel die met het kunnen worden geassocieerd zullen niet voor publiek het richten worden gebruikt.
curl -X POST \
'https://demo.tt.omtrdc.net/rest/v1/delivery?client=demo&sessionId=d359234570e044f14e1faeeba02d6ab23439914e' \
-H 'Content-Type: application/json' \
-H 'cache-control: no-cache' \
-d '{
"context": {
"channel": "web",
"browser" : {
"host" : "demo"
},
"address" : {
"url" : "http://demo.dev.tt-demo.com/demo/store/index.html"
},
"screen" : {
"width" : 1200,
"height": 1400
}
},
"id": {
"marketingCloudVisitorId" : "2304820394812039",
"customerIds": [{
"id": "134325423",
"integrationCode" : "crm_data",
"authenticatedState" : "authenticated"
}]
},
"property" : {
"token": "08b62abd-c3e7-dfb2-da93-96b3aa724d81"
},
"execute": {
"mboxes" : [
{
"name" : "homepage",
"index" : 1
}
]
}
}'
De voorbeeldvraag hierboven toont aan hoe te om een te verzenden customerId
met een authenticatedState
. Wanneer u een customerId
de integrationCode
, id
, en authenticatedState
en de marketingCloudVisitorId
zijn vereist. De integrationCode
is de alias van de klantkenmerkbestand via CRS.