18.6 Cenário completo

18.6.1 acionador do Hub do Evento do Azure do Start

Para mostrar a carga enviada pela CDP em tempo real da Adobe Experience Platform para nosso Hub de Eventos do Azure na qualificação do segmento, precisamos start nossa função de acionador do Hub de Eventos do Azure. Essa função simplificará o "despejo" da carga para o console no Código do Visual Studio. Mas lembre-se que essa função pode ser estendida de qualquer forma para interagir com todos os tipos de ambientes usando APIs e protocolos dedicados.

Iniciar o código do Visual Studio e o projeto do start

Certifique-se de que seu projeto do Código do Visual Studio esteja aberto e em execução

Para start/parar/reiniciar sua função do Azure no Código do Visual Studio, consulte os seguintes exercícios:

O terminal do código do Visual Studio deve mencionar:

Hosting environment: Production
Content root path: /Users/mmeewis/Projects/adobe.node/azure.function/event-hub-enablement
Now listening on: http://0.0.0.0:7071
Application started. Press Ctrl+C to shut down.
[22/06/2020 12:55:03] Host lock lease acquired by instance ID '0000000000000000000000006A61AFA2'.
[22/06/2020 12:55:03] Debugger attached.

6-01-vsc-ready.png

18.6.2 Haqqani Signal

Go to https://public.aepdemo.net/. Carregue e salve sua ID de configuração.

OBSERVAÇÃO

Verifique se você está usando uma ID de configuração que está assimilando dados nesta caixa de proteção: --module18sandbox--

Em seguida, selecione seu ldap, selecione a marca Haqqani Signal e vá até a página inicial do Haqqani Signal:

6-02-start-luma-telco.png

Ao abrir o Adobe Experience Platform X-RAY , você deve ser anônimo (você só tem uma identidade ECID) e deve ser membro de apenas um segmento Visitantes de página inicial:

6-03-start-luma-telco-xray.png

Volte para Código do Visual Studio e olhe para sua guia TERMINAL , nada mudou. Isso é normal porque nosso destino só disparará quando seu perfil se qualificar para o Haqqani Signal Sports Fan.

6-03b-visual-studio-code.png

18.6.3 Qualificado para seu segmento do Fã de Esportes de Signal

Navegue até a página Esportes uma vez e não recarregue nem atualize-a. Esta ação deve qualificá-lo para o seu segmento ldap - Haqqani Signal Sports Fan .

6-04-luma-telco-nav-Sports.png

Para verificar, abra outra página para certificar-se de que o painel de raios X seja atualizado. Se você recarregasse a página de Esportes para atualizar o painel de Raio X, o status de qualificação do segmento mudaria e isso não é o que queremos neste momento.

Em vez disso, abra BROADBAND DEALS e abra o painel X-Ray, você agora deve ser membro dos segmentos Haqqani Signal Sports Fan e Homepage Visitante . Se as associações de segmento ainda não estiverem atualizadas no painel de raio X, recarregue a página.

6-05-luma-telco-nav-band.png

Volte para Código do Visual Studio e olhe para sua guia TERMINAL , você deve ver uma lista de segmentos para seu ECID específico. Esta carga ativação é entregue ao seu hub de eventos assim que você se qualificar para o segmento de transmissão de Fan do Haqqani Signal Sports. Observe que o nome do segmento na carga foi adicionado pela função do Azure porque o CDP em tempo real do Adobe Experience Platform inclui somente o segmentId.

Quando você olha mais de perto para a carga do segmento, você pode ver que o Homepage Visitante está em status existente e o Haqqani Signal Sports Fan está em status realizado.

Um status de segmento realizado significa que nosso perfil está entrando no segmento. Enquanto o status existente significa que nosso perfil continua no segmento.

Embora esta seja nossa primeira ativação, os Visitantes da página inicial já estão em status existente. A razão é que o Haqqani Signal Sports Fan está acionando a ativação porque estamos entrando no segmento. Quando um segmento aciona uma ativação, todos os segmentos para os quais o perfil se qualifica são incluídos na carga da ativação. Os segmentos para os quais já nos qualificamos anteriormente são listados com um status existente , pois nosso perfil continua no segmento.

6-06-vsc-ativação-percebido.png

18.6.4 Visite a página Esportes pela segunda vez

Na página de negócios de banda larga , navegue de volta para a página de Esportes .

6-07-back-to-Sports.png

E alterne de volta para Código do Visual Studio e verifique sua guia TERMINAL . Você verá que ainda temos nossos dois segmentos, mas agora em status existente , o que significa que nosso perfil continua no segmento.

6-08-vsc-ativação-existente.png

18.6.5 Visite a página Esportes pela terceira vez

Se você revisitar a página Esportes por uma terceira vez, nenhuma ativação ocorrerá, pois não há alteração de estado de um ponto de visualização de segmento.

As ativações de segmento ocorrem somente quando o status do segmento muda:

6-09-segment-state-change.png

18.6.6 - Carga Ativação para um perfil conhecido

Nos exercícios anteriores, você via ativações de segmento transmitidas ao Hub do Evento do Azure para perfis anônimos e, como consequência, somente o ECID era incluído como parte do mapa de identidade na carga da ativação fornecida para a função do Hub do Evento do Azure. Neste último exercício você vai dar uma olhada na carga ativação de um perfil conhecido.

Saia do seu navegador completamente e abra o Haqqani Signal novamente em uma janela incógnita.

Navegue até Logon/Registro e crie um perfil:

6-10-create-perfil.png

Navegue até a página Esportes , isso tornará seu perfil conhecido qualificado para o Haqqani Signal Sports Fan. Após a página ser carregada, navegue até o home page e abra o X-Ray para validar suas qualificações de segmento:

6-11-check-segment-qualitf.png

Se você vir as qualificações, alterne para Código do Visual Studio e olhe para sua guia TERMINAL . A saída da função do azure incluirá os segmentos e um mapa de identidade completo do seu perfil. Essas identidades podem ser usadas pela função do Azure para vincular os segmentos ao cliente em um aplicativo de terceiros usando o identificador de cliente desse aplicativo:

6-12-perfil-identities.png

Detalhes da carga:

[
  {
    "segmentMembership": {
      "ups": {
        "3a4ec8f1-5612-47b5-b58a-0b15a91cc7e6": {
          "lastQualificationTime": "2020-12-13T09:11:26Z",
          "status": "existing",
          "segmentName": "all - Homepage Visitors"
        },
        "50a9e917-a7c4-4341-9f85-e3ba22f869a1": {
          "lastQualificationTime": "2020-12-13T09:10:52Z",
          "status": "existing",
          "segmentName": "vangeluw - Citi Signal Sports Fan"
        }
      }
    },
    "identityMap": {
      "phone": [
        {
          "id": "+32473622044+13122020-1"
        }
      ],
      "ecid": [
        {
          "id": "14146183802541965561933129890668766623"
        }
      ],
      "email_lc_sha256": [
        {
          "id": "ac2f9508eda32cd90bcf3f9810837e1a70ffd8bb42cf059a5365f5856f79f5e1"
        }
      ],
      "email": [
        {
          "id": "woutervangeluwe+13122020-1@gmail.com"
        }
      ]
    }
  }
]

Próxima etapa: Resumo e benefícios

Voltar ao módulo 18

Voltar para todos os módulos

Nesta página