Medidas de proteção e pré-requisitos code-based-prerequisites
Para poder usar ações de experiência baseadas em código no Journey Optimizer e fornecer carga de conteúdo de código que pode ser usada por seus aplicativos, siga os pré-requisitos abaixo:
-
Para adicionar modificações aos seus aplicativos, é necessário ter uma implementação específica. Saiba mais
-
Para que as experiências baseadas em código sejam entregues corretamente, defina as configurações do Adobe Experience Platform detalhadas aqui.
-
Para habilitar a exibição de dados em seus relatórios de experiência baseados em código, siga estes pré-requisitos de relatórios.
-
Ao criar uma configuração de canal de experiência baseada em código, insira uma cadeia de caracteres/caminho ou um URI de superfície que corresponda àquele declarado em sua própria implementação. Isso garante que o conteúdo seja entregue no local desejado dentro do aplicativo ou página especificada. Caso contrário, as alterações não poderão ser entregues. Leia mais
Pré-requisitos de implementação implementation-prerequisites
A experiência baseada em código é compatível com qualquer tipo de implementação de cliente, conforme mostrado nas opções abaixo. Você pode usar um método de implementação do lado do cliente, do lado do servidor ou híbrido para suas propriedades:
-
Somente no lado do cliente - Para adicionar modificações a suas páginas da Web ou aplicativos móveis, é necessário implementar o Adobe Experience Platform Web SDK no seu site ou o Adobe Experience Platform Mobile SDK nos seus aplicativos móveis.
-
Modo híbrido - Você pode usar a API do servidor de Edge Network da AEP para solicitar personalização no lado do servidor; a resposta é fornecida ao SDK da Web da Adobe Experience Platform para renderizar as modificações no lado do cliente. Saiba mais na documentação de API do Edge Network Server do Adobe Experience Platform. Você pode obter mais informações sobre o modo híbrido e verificar alguns exemplos de implementação em esta publicação do blog.
-
Lado do servidor - Você pode usar a API do servidor Edge Network da AEP para solicitar personalização do lado do servidor. Sua equipe de desenvolvimento deve lidar com a resposta e renderizar as modificações no lado do cliente na implementação do aplicativo.
Você pode encontrar amostras para cada método de implementação acima em esta seção.
Pré-requisitos de entrega delivery-prerequisites
Para que as experiências baseadas em código sejam entregues corretamente, as seguintes configurações devem ser definidas:
-
Na Coleção de Dados da Adobe Experience Platform, verifique se você tem uma sequência de dados definida, como no serviço Adobe Experience Platform, se a opção Adobe Journey Optimizer está habilitada.
Isso garante que os eventos de entrada do Journey Optimizer sejam manipulados corretamente pelo Adobe Experience Platform Edge. Saiba mais
-
Em Adobe Experience Platform, verifique se você tem uma política de mesclagem com a opção Política de mesclagem Ative-On-Edge habilitada. Para fazer isso, selecione uma política no menu Experience Platform Cliente > Perfis > Mesclar Políticas. Saiba mais
Essa política de mesclagem é usada por Journey Optimizer canais de entrada para ativar e publicar corretamente campanhas de entrada na borda. Saiba mais
-
Para solucionar problemas de entrega de experiências na Web do Journey Optimizer, você pode usar a exibição Edge Delivery no Adobe Experience Platform Assurance. Este plug-in permite que você inspecione chamadas de solicitação em detalhes, verifique se as chamadas de borda esperadas ocorrem conforme previsto e examine dados de perfil, incluindo mapas de identidade, associações de segmento e configurações de consentimento. Além disso, você pode revisar as atividades para as quais a solicitação se qualificou e identificar aquelas que não foram qualificadas.
O uso do plug-in Edge Delivery ajuda a obter os insights necessários para entender e solucionar problemas de implementações de entrada de maneira eficaz.
Pré-requisitos de relatórios reporting-prerequisites
Para habilitar relatórios para o canal baseado em código, você precisa verificar se o conjunto de dados usado na implementação do aplicativo sequência de dados também está incluído na configuração de relatórios.
Em outras palavras, ao configurar os relatórios, se você adicionar um conjunto de dados que não esteja presente no fluxo de dados do aplicativo, os dados do aplicativo não serão exibidos nos relatórios.
Saiba como adicionar conjuntos de dados para relatórios em esta seção.