Aangepaste Personalization-verbinding custom-personalization-connection
Doelwijziging changelog
Gebruik deze wijziging om updates bij te houden voor de bestemming Aangepaste Personalization.
Overzicht overview
Stel deze bestemming in zodat externe personalisatieplatforms, contentbeheersystemen en servers en andere toepassingen die op websites van klanten worden uitgevoerd, publieksgegevens kunnen ophalen uit Adobe Experience Platform .
Vereisten prerequisites
Deze bestemming vereist één van de volgende methodes van de gegevensinzameling, afhankelijk van uw implementatie:
- Gebruik SDK van het Web van Adobe Experience Platform om gegevens van uw website te verzamelen.
- Gebruik Adobe Experience Platform Mobile SDK om gegevens van uw mobiele toepassing te verzamelen.
- Gebruik Edge Network API als u niet het Web SDK of Mobiele SDK gebruikt, of als u de gebruikerservaring wilt personaliseren die op profielattributen wordt gebaseerd.
Ondersteunde doelgroepen supported-audiences
De volgende lijst maakt een lijst van de publiekstypes u naar deze bestemming kunt uitvoeren.
Deze categorie omvat alle oorsprong van het publiek buiten het publiek dat via Segmentation Service wordt gegenereerd. Lees over de diverse publieksoorsprong . Voorbeelden zijn:
- de douane uploadt publiek ingevoerde in Experience Platform van Csv- dossiers,
- gelijksoortige doelgroepen,
- federaal publiek,
- publiek dat wordt gegenereerd in andere Experience Platform-toepassingen, zoals Adobe Journey Optimizer ,
- en meer.
Ondersteund publiek per type publieksgegevens:
Type en frequentie exporteren export-type-frequency
In de volgende tabel worden het exporttype en de exportfrequentie voor deze bestemming beschreven.
Verbinden met de bestemming connect
Om met deze bestemming te verbinden, volg de stappen die in het leerprogramma van de bestemmingsconfiguratie worden beschreven.
Verbindingsparameters parameters
Terwijl vestiging deze bestemming, u de volgende informatie moet verstrekken:
- Name: vul de voorkeursnaam voor dit doel in.
- Description: voer een beschrijving in voor uw doel. U kunt bijvoorbeeld opgeven voor welke campagne u deze bestemming wilt gebruiken. Dit veld is optioneel.
- Integration alias: Een vereiste tekenreeks die deze bestemming identificeert in de verpersoonlijkingsreactie. De aliaswaarde wordt samen met het publiek (en, indien geconfigureerd, de kenmerken) dat aan deze bestemming is gekoppeld, geretourneerd naar uw website of toepassing. Gebruik de alias in uw cliënt-kant of server-zijcode om van het correcte verpersoonlijkingsvoorwerp de plaats te bepalen en te verwerken wanneer de veelvoudige verpersoonlijkingsbestemmingen op de zelfde gegevensstroom actief zijn. De alias moet uniek zijn binnen een sandbox voor alle aangepaste Personalization-doelen.
- Datastream: hiermee bepaalt u in welke gegevensstroom voor gegevensverzameling het publiek wordt opgenomen in de reactie op de pagina. Het drop-down menu toont slechts gegevensstromen die de toegelaten bestemmingsconfiguratie hebben. Zie Vormend een datastream voor meer details.
Waarschuwingen inschakelen enable-alerts
Schakel waarschuwingen in om meldingen te ontvangen over de status van uw gegevensstroom naar deze bestemming. Selecteer een waarschuwing in de lijst om u te abonneren op meldingen over de status van uw gegevensstroom. Voor meer informatie over alarm, zie de gids bij het intekenen aan bestemmingsalarm gebruikend UI .
Wanneer u klaar bent met het opgeven van details voor uw doelverbinding, selecteert u Next .
Soorten publiek naar dit doel activeren activate
Lees activeer profielen en publiek aan de bestemmingen van de randverpersoonlijking voor instructies bij het activeren van publiek aan deze bestemming.
Geëxporteerde gegevens exported-data
Als u Markeringen in Adobe Experience Platform gebruikt om het Web SDK van Experience Platform op te stellen, gebruik verzendt gebeurtenis volledige functionaliteit. De aangepaste code-actie heeft een event.destinations -variabele die u kunt gebruiken om de geëxporteerde gegevens weer te geven.
Hier volgt een voorbeeldwaarde voor de variabele event.destinations :
[
{
"type":"profileLookup",
"destinationId":"7bb4cb8d-8c2e-4450-871d-b7824f547111",
"alias":"personalizationAlias",
"segments":[
{
"id":"399eb3e7-3d50-47d3-ad30-a5ad99e8ab77"
},
{
"id":"499eb3e7-3d50-47d3-ad30-a5ad99e8ab77"
}
]
}
]
Als u niet Markeringen gebruikt om het Web SDK van Experience Platform op te stellen, gebruik bevelreacties om de uitgevoerde gegevens te zien.
Analyseer het JSON-antwoord van Adobe Experience Platform om de alias voor integratie te zoeken van de toepassing die u integreert met Adobe Experience Platform . Geef de gebruikers-id's als doelparameters door aan de code van de toepassing. Hieronder ziet u een voorbeeld van hoe dit er specifiek uitziet voor de doelrespons.
alloy("sendEvent", {
"renderDecisions": true,
"xdm": {
"commerce": {
"order": {
"purchaseID": "a8g784hjq1mnp3",
"purchaseOrderNumber": "VAU3123",
"currencyCode": "USD",
"priceTotal": 999.98
}
}
}
}).then(function(result) {
if(result.destinations) { // Looking to see if the destination results are there
// Get the destination with a particular alias
var personalizationDestinations = result.destinations.filter(x => x.alias == "personalizationAlias")
if(personalizationDestinations.length > 0) {
// Code to pass the audience IDs into the system that corresponds to personalizationAlias
}
var adServerDestinations = result.destinations.filter(x => x.alias == "adServerAlias")
if(adServerDestinations.length > 0) {
// Code to pass the audience IDs into the system that corresponds to adServerAlias
}
}
})
.catch(function(error) {
// Tracking the event failed.
});
Voorbeeld van reactie voor Aangepaste Personalization met kenmerken example-response-attributes
Wanneer u Custom Personalization With Attributes gebruikt, ziet de API-reactie eruit zoals in het onderstaande voorbeeld.
Het verschil tussen Custom Personalization With Attributes en Custom Personalization is de opname van de sectie attributes in de API-reactie.
[
{
"type": "profileLookup",
"destinationId": "7bb4cb8d-8c2e-4450-871d-b7824f547130",
"alias": "personalizationAlias",
"attributes": {
"countryCode": {
"value" : "DE"
},
"membershipStatus": {
"value" : "PREMIUM"
}
},
"segments": [
{
"id": "399eb3e7-3d50-47d3-ad30-a5ad99e8ab77"
},
{
"id": "499eb3e7-3d50-47d3-ad30-a5ad99e8ab77"
}
]
}
]
Gegevensgebruik en -beheer data-usage-governance
Alle Adobe Experience Platform -doelen zijn compatibel met het beleid voor gegevensgebruik bij het verwerken van uw gegevens. Voor gedetailleerde informatie over hoe Adobe Experience Platform gegevensbeheer afdwingt, lees het overzicht van het Beleid van Gegevens .