Esse destino fornece uma maneira de recuperar informações do segmento do Adobe Experience Platform para plataformas de personalização externas, sistemas de gerenciamento de conteúdo, servidores de anúncios e outros aplicativos que estão sendo executados em sites do cliente.
Essa integração é alimentada pela variável Adobe Experience Platform Web SDK ou Adobe Experience Platform Mobile SDK. Você deve usar um desses SDKs para usar esse destino.
Antes de criar uma conexão de personalização personalizada, leia o guia sobre como configurar destinos de personalização para a personalização da mesma página e da próxima página. Este guia o orienta pelas etapas de configuração necessárias para casos de uso de personalização de página mesma e próxima, em vários componentes de Experience Platform.
Solicitação de perfil - você está solicitando todos os segmentos que estão mapeados no destino de personalização personalizada para um único perfil. Diferentes destinos de personalização personalizada podem ser configurados para diferentes Datastreams de coleta de dados do Adobe.
O Custom personalization connection permite usar suas próprias plataformas de parceiros de personalização (por exemplo, Optimizely, Pega), além de aproveitar os recursos de coleta e segmentação de dados da rede Experience Platform Edge para potencializar uma experiência mais profunda de personalização do cliente.
Os casos de uso descritos abaixo incluem personalização de site e publicidade direcionada no site.
Para ativar esses casos de uso, os clientes precisam de uma maneira rápida e simplificada de recuperar informações de segmento do Experience Platform e enviar essas informações para seus sistemas designados, configurados como conexões de personalização personalizadas na interface do usuário do Experience Platform.
Esses sistemas podem ser plataformas de personalização externas, sistemas de gerenciamento de conteúdo, servidores de anúncios e outros aplicativos em execução nas propriedades móveis e da Web dos clientes.
Um usuário visita uma página de seu site. O cliente pode usar as informações de visita da página atual (por exemplo, URL de referência, idioma do navegador, informações de produto incorporadas) para selecionar a próxima ação/decisão (por exemplo, personalização), usando a conexão de personalização personalizada para plataformas que não sejam Adobe (por exemplo, Pega, Optimizely, etc.).
Um usuário visita a Página A em seu site. Com base nessa interação, o usuário se qualificou para um conjunto de segmentos. O usuário então clica em um link que os leva da Página A para a Página B. Os segmentos para os quais o usuário se qualificou durante a interação anterior na Página A, juntamente com as atualizações de perfil determinadas pela visita atual ao site, serão usados para potencializar a próxima ação/decisão (por exemplo, que banner de anúncio exibir para o visitante ou, no caso de testes A/B, qual versão da página será exibida).
Um usuário visita várias páginas em seu site. Com base nessas interações, o usuário se qualificou para um conjunto de segmentos. O usuário finaliza a sessão de navegação atual.
No dia seguinte, o usuário retorna ao mesmo site do cliente. Os segmentos para os quais eles se qualificaram durante a interação anterior com todas as páginas do site visitadas, juntamente com as atualizações de perfil determinadas pela visita atual ao site, serão usados para selecionar a próxima ação/decisão (por exemplo, que banner de anúncio exibir para o visitante ou, no caso de testes A/B, qual versão da página exibir).
Para se conectar ao destino, é necessário Gerenciar destinos permissão de controle de acesso. Leia o visão geral do controle de acesso ou entre em contato com o administrador do produto para obter as permissões necessárias.
Para se conectar a esse destino, siga as etapas descritas na tutorial de configuração de destino.
Ao configuração nesse destino, você deve fornecer as seguintes informações:
Você pode habilitar alertas para receber notificações sobre o status do fluxo de dados para seu destino. Selecione um alerta na lista para assinar e receber notificações sobre o status do seu fluxo de dados. Para obter mais informações sobre alertas, consulte o guia sobre inscrever-se em alertas de destinos usando a interface do usuário.
Quando terminar de fornecer detalhes para a conexão de destino, selecione Próximo.
Para ativar os dados, é necessário Gerenciar destinos, Ativar destinos, Exibir perfis e Exibir segmentos permissões de controle de acesso. Leia o visão geral do controle de acesso ou entre em contato com o administrador do produto para obter as permissões necessárias.
Ler Ativar perfis e segmentos para destinos de solicitação de perfil para obter instruções sobre como ativar segmentos de público-alvo para este destino.
Se estiver usando Tags no Adobe Experience Platform para implantar o SDK da Web do Experience Platform, use o enviar evento concluído e sua ação de código personalizado terá uma event.destinations
que pode ser usada para ver os dados exportados.
Este é um exemplo de valor para a variável event.destinations
variável:
[
{
"type":"profileLookup",
"destinationId":"7bb4cb8d-8c2e-4450-871d-b7824f547111",
"alias":"personalizationAlias",
"segments":[
{
"id":"399eb3e7-3d50-47d3-ad30-a5ad99e8ab77"
},
{
"id":"499eb3e7-3d50-47d3-ad30-a5ad99e8ab77"
}
]
}
]
Se você não estiver usando Tags para implantar o SDK da Web do Experience Platform, use o tratamento de respostas de eventos para ver os dados exportados.
A resposta JSON do Adobe Experience Platform pode ser analisada para encontrar o alias de integração correspondente do aplicativo que você está integrando com o Adobe Experience Platform. As IDs de segmento podem ser passadas para o código do aplicativo como parâmetros de direcionamento. Abaixo está uma amostra de como isso pareceria específico para a resposta de destino.
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 segment 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 segment ids into the system that corresponds to adServerAlias
}
}
})
.catch(function(error) {
// Tracking the event failed.
});
Todos Adobe Experience Platform Os destinos são compatíveis com as políticas de uso de dados ao manipular os dados. Para obter informações detalhadas sobre como Adobe Experience Platform aplica o controle de dados, leia a Visão geral da governança de dados.