Analytics para Target implementação

Várias etapas são necessárias para a implementação Adobe Analytics como fonte de relatórios para Adobe Target (A4T). O processo varia dependendo se você implementa o A4T com o Adobe Experience Platform Web SDK ou com a at.js.

Selo do Adobe Experience Platform Web SDK Etapas de implementação para uma implementação do SDK da Web da Adobe Experience Platform platform

As seções a seguir descrevem as etapas necessárias para implantar essa integração no site se você planeja usar o SDK da Web da plataforma:

Etapa 1: solicitar provisionamento para Analytics e Target

Antes de implementar o A4T, você deve ser provisionado para Analytics e Target. Use este formulário para solicitar o aprovisionamento.

Etapa 2: Configurar permissões do usuário

Os requisitos da conta do usuário devem ser atendidos antes de você criar uma atividade com base em Analytics in Target. Consulte Exigências de permissão do usuário.

Etapa 3: criar uma configuração de Borda

Criar uma configuração do Edge usando Adobe Experience Platform usando a ferramenta de configuração de borda. Configure o Analytics and Target definições de configuração de borda.

Etapa 4: instalar e configurar o SDK da Web da plataforma

Para começar a entregar Target experiências e aplicar Analytics para fins de rastreamento e análise, Instalar e configurar o SDK da Web da Platform nas páginas do site.

Etapa 5: Ativar as opções de uso do A4T

No Target Interface, clique em Administração > Visual Experience Composer e escolha Selecionar por atividade ou Adobe Analytics.

  • Selecionar por atividade permite escolher entre o e o para criar cada atividade. ​TargetAnalytics
  • O Adobe configura o Analytics como fonte de relatórios para todas as atividades que você criar. ​Analytics

selo da at.js Etapas para uma implementação da at.js section_73961BAD5BB4430A95E073DE5C026277

As seções a seguir descrevem as etapas necessárias para implantar essa integração no site se você planeja usar a at.js:

Etapa 1: solicitar provisionamento para o Analytics e o Target

Depois da implementação Analytics como fonte de relatórios para Target, você deve ser provisionado para Analytics e Target. Use este formulário para solicitar o aprovisionamento.

Etapa 2: Configurar permissões do usuário

Os requisitos da conta do usuário devem ser atendidos antes que você possa criar um Analyticsatividade baseada em no Target. Consulte Exigências de permissão do usuário.

Etapa 3: Implementar o serviço de ID de visitante da Experience Cloud

O serviço de ID do visitante permite identificar os usuários através das soluções da Adobe Experience Cloud. Implemente ou migre para a versão exigida da ID de visitante do Experience Cloud. Para obter mais informações, consulte "Requisitos de implementação" em antes de implementar.

Consulte Implementar o serviço de ID do Experience Cloud para Target no Experience Cloud Visitor ID Service documentação.

Etapa 4: Atualizar o AppMeasurement para JavaScript ou s_code

Implemente ou migre para a versão exigida do appMeasurement.js. Para obter mais informações, consulte "Requisitos de implementação" em antes de implementar.

Para novas implementações, consulte Visão geral da implementação do JavaScript no Guia de implementação do Analytics.

Para migração, consulte Migração para o AppMeasurement para JavaScript no Guia de implementação do Analytics.

Etapa 5: baixar e atualizar a at.js

Implemente ou migre para a versão exigida da at.js usando sua conta de produção. Não são necessárias modificações no código.

Para obter mais informações, consulte "Requisitos de implementação" em antes de implementar.

Etapa 6: Hospedagem de at.js

Se você implantou anteriormente a at.js, é possível substituir seu arquivo existente pela versão atualizada. Para obter mais informações, consulte "Requisitos de implementação" em antes de implementar.

Caso contrário, este arquivo pode ser hospedado com o serviço de ID de visitante e os arquivos do AppMeasurement para JavaScript. Esses arquivos devem ser hospedados em um servidor da Web que seja acessível a todas as páginas no seu site. Você precisa do caminho até esses arquivos na próxima etapa.

Etapa 7: Referência a at.js em todas as páginas do site step7

Inclua at.js abaixo de VisitorAPI.js adicionando a seguinte linha de código na tag de cada página:

Para at.js:

<script language="JavaScript" type="text/javascript"
src="http://INSERT-DOMAIN-AND-PATH-TO-CODE-HERE/at.js"></script>

O VisitorAPI.js deve ser carregado antes da at.js. Se estiver atualizando um arquivo at.js existente, verifique a ordem do carregamento.

A configuração padrão para Target e Analytics integração, de uma perspectiva de implementação, é usar a SDID transmitida da página para compilar a variável Target e Analytics solicite juntos no back-end automaticamente.

Você pode controlar como e quando enviar dados de análise relacionados a Target para Analytics para fins de relatório. Se não quiser aceitar as configurações padrão de ter Target e Analytics compilar automaticamente os dados do analytics por meio da SDID, defina analyticsLogging = client_side via window.targetGlobalSettings. Observação: qualquer versão inferior a 2.1 não dá suporte a essa abordagem.

Por exemplo:

window.targetGlobalSettings = {
  analyticsLogging: "client_side"
};

Essa configuração tem um efeito global, o que significa que cada chamada feita pela at.js tem analyticsLogging: "client_side" enviado dentro do Target e uma carga do analytics é retornada para cada solicitação. Quando essa opção é configurada, o formato da carga retornada é semelhante ao seguinte:

"analytics": {
   "payload": {
      "pe": "tnt",
      "tnta": "167169:0:0|0|100,167169:0:0|2|100,167169:0:0|1|100"
   }
}

A carga pode ser encaminhada para o Analytics por meio de API de inserção de dados. Para atividades de Alocação automática e Direcionamento automático, você também deve encaminhar a sessionId. Para obter mais informações, consulte Relatórios do Analytics for Target (A4T) no SDKs do Adobe Target guia.

Se uma configuração global não for desejada e uma abordagem mais sob demanda for preferível, use a função at.js getOffers() ao transmitir analyticsLogging: "client_side". A carga de análise é retornada somente para esta chamada e a variável Target O back-end do não encaminha a carga para Analytics. Ao seguir essa abordagem, cada at.js Target A solicitação retorna a carga por padrão, mas somente quando desejado e especificado.

Por exemplo:

adobe.target.getOffers({
      request: {
        experienceCloud: {
          analytics: {
            logging: "client_side"
          }
        },
        prefetch: {
          mboxes: [{
            index: 0,
            name: "a1-serverside-xt"
          }]
        }
      }
    })
    .then(console.log)

Essa chamada chama uma resposta da qual você pode extrair a carga de análise.

A resposta é semelhante à seguinte:

{
  "prefetch": {
    "mboxes": [{
      "index": 0,
      "name": "a1-serverside-xt",
      "options": [{
        "content": "<img src=\"http://s7d2.scene7.com/is/image/TargetAdobeTargetMobile/L4242-xt-usa?tm=1490025518668&fit=constrain&hei=491&wid=980&fmt=png-alpha\"/>",
        "type": "html",
        "eventToken": "n/K05qdH0MxsiyH4gX05/2qipfsIHvVzTQxHolz2IpSCnQ9Y9OaLL2gsdrWQTvE54PwSz67rmXWmSnkXpSSS2Q==",
        "responseTokens": {
          "profile.memberlevel": "0",
          "geo.city": "bucharest",
          "activity.id": "167169",
          "experience.name": "USA Experience",
          "geo.country": "romania"
        }
      }],
      "analytics": {
        "payload": {
          "pe": "tnt",
          "tnta": "167169:0:0|0|100,167169:0:0|2|100,167169:0:0|1|100"
        }
      }
    }]
  }
}

A carga pode ser encaminhada para Analytics por meio da API de inserção de dados.

Etapa 8: Validar a implementação step8

Carregue suas páginas depois de atualizar as bibliotecas JavaScript para confirmar que os valores dos parâmetros mboxMCSDIDTarget nas chamadas do são compatíveis com o valor do parâmetro sdidAnalytics na chamada de exibição de página do

É especialmente importante confirmar se esses valores correspondem em Aplicativos de página única (SPA), nos quais a ordem das chamadas nem sempre é previsível.

NOTE
A correspondência desses valores é necessária para que o A4T funcione corretamente.

Etapa 9: (Opcional) Remover o código de integração anterior

A Adobe recomenda remover a integração anterior para simplificar sua implementação e eliminar a necessidade de classificar as discrepâncias entre os sistemas. Você pode remover qualquer código implantado por um SC anterior à integração T&T, incluindo mboxLoadSCPlugin.

Etapa 10: Ativar as opções de uso do Analytics como a fonte de relatórios do Target

Entrada Target, clique em Administração > Relatórios e escolha Selecionar por atividade ou Adobe Analytics para ativar as opções.

  • Selecionar por atividade permite escolher entre o e o para criar cada atividade. ​TargetAnalytics
  • O Adobe configura o Analytics como fonte de relatórios para todas as atividades que você criar. ​Analytics
recommendation-more-help
3d9ad939-5908-4b30-aac1-a4ad253cd654