18.6 Scenario end-to-end

18.6.1 Avvia l'attivazione di Azure Event Hub

Per mostrare il payload inviato da Adobe Experience Platform Real-time CDP al nostro Azure Event Hub al momento della qualifica del segmento, dobbiamo avviare la nostra semplice funzione di attivazione di Azure Event Hub. Questa funzione consente di "scaricare" semplicemente il payload nella console in Visual Studio Code. Ma ricorda che questa funzione può essere estesa in qualsiasi modo all'interfaccia con tutti i tipi di ambienti utilizzando API e protocolli dedicati.

Avviare il codice di Visual Studio e avviare il progetto

Assicurati che il progetto Codice di Visual Studio sia aperto ed in esecuzione

Per avviare/interrompere/riavviare la funzione di Azure in Visual Studio Code, fare riferimento ai seguenti esercizi:

Codice di Visual Studio Terminale dovrebbe menzionare:

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 Segnale Citi

Vai a https://public.aepdemo.net/. Carica e salva l'ID configurazione.

NOTA

Assicurati di utilizzare un ID di configurazione per l’acquisizione dei dati in questa sandbox: --module18sandbox--

Quindi, seleziona la ldap, seleziona il marchio Segnale Citi e vai alla home page di Citi Signal:

6-02-start-luma-telco.png

Quando si apre Adobe Experience Platform X-RAY devi essere anonimo (hai solo un’identità ECID) e devi essere membro di un solo segmento Visitatori della homepage:

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

Torna al codice di Visual Studio e osserva le TERMINALE scheda, niente è cambiato. Questo è normale perché la nostra destinazione si attiva solo quando il tuo profilo si qualificherà per Ventola Citi Signal Sport.

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

18.6.3 Qualifica per il tuo segmento di ventilatore Citi Signal Sports

Passa a Sport una volta, e non ricaricarlo o aggiornarlo. Questa azione deve qualificarti per ldap - Ventola di sport del segnale Citi segmento.

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

Per verificare, apri un’altra pagina per assicurarti che il pannello X-Ray si aggiorni. Se si desidera ricaricare il Sport per aggiornare il pannello X-Ray, lo stato di qualificazione del segmento cambierebbe e non è quello che vogliamo al momento.

Invece, apri OFFERTE A BANDA LARGA e apri il pannello X-Ray, ora devi essere membro di entrambi Ventola Citi Signal Sport e Visitatore della homepage segmenti. Se le appartenenze ai segmenti non vengono ancora aggiornate nel pannello X-Ray, ricarica la pagina.

6-05-luma-telco-nav-banda larga.png

Torna al codice di Visual Studio e osserva le TERMINALE dovresti visualizzare un elenco dei segmenti per il tuo ECID. Questo payload di attivazione viene consegnato al tuo hub eventi non appena ti qualifichi per Ventola Citi Signal Sport segmento in streaming. Il nome del segmento nel payload è stato aggiunto dalla nostra funzione Azure perché Adobe Experience Platform Real-time CDP include solo segmentId.

Osservando più da vicino il payload del segmento, puoi notare che Visitatore della homepage è nello stato esistente e Ventola Citi Signal Sport è nello stato realizzato.

Lo stato di un segmento realizzato significa che il nostro profilo sta entrando nel segmento. Mentre il esistente lo stato indica che il nostro profilo continua a trovarsi nel segmento.

Anche se questa è la nostra prima attivazione, Visitatori della homepage già nello stato esistente. La ragione è che Ventola Citi Signal Sport sta attivando l'attivazione perché stiamo entrando nel segmento. Quando un segmento attiva un’attivazione, tutti i segmenti per i quali il nostro profilo è idoneo vengono inclusi nel payload di attivazione. I segmenti per i quali abbiamo già effettuato le qualificazioni in precedenza sono elencati con uno stato esistente perché il nostro profilo continua a trovarsi nel segmento.

6-06-vsc-activation-Reated.png

18.6.4 Visita la pagina Sport per una seconda volta

Da Offerte a banda larga torna alla pagina Sport pagina.

6-07-back-to-sports.png

Torna a Visual Studio Code e verifica il TERMINALE scheda . Vedrai che abbiamo ancora i nostri due segmenti, ma ora nello stato esistente il che significa che il nostro profilo continua a trovarsi nel segmento.

6-08-vsc-activation-existing.png

18.6.5 Visita la pagina Sport per una terza volta

Se desideri rivisitare il Sport per una terza volta, non verrà effettuata alcuna attivazione, in quanto non vi è alcuna modifica dello stato da un punto di vista del segmento.

Le attivazioni dei segmenti si verificano solo quando lo stato del segmento cambia:

6-09-segment-state-change.png

18.6.6 - Payload di attivazione per un profilo noto

Negli esercizi precedenti hai visto le attivazioni dei segmenti trasmesse in streaming ad Azure Event Hub per profili anonimi e di conseguenza solo il ECID è stato incluso come parte della mappa identità nel payload di attivazione consegnato alla funzione Azure Event Hub. In quest’ultimo esercizio analizzerai il payload di attivazione per un profilo noto.

Esci completamente dal browser e apri nuovamente Citi Signal in una finestra in incognito.

Passa a Login/Registrazione e crea un profilo:

6-10-create-profile.png

Passa a Sport pagina, questo renderà il tuo profilo noto idoneo per Ventola Citi Signal Sport. Dopo aver caricato la pagina, passa alla home page e apri X-Ray per convalidare le qualifiche dei segmenti:

6-11-check-segment-qualif.png

Se vengono visualizzate le qualifiche, passare a Visual Studio Code e controllare le TERMINALE scheda . L’output della funzione azure includerà i segmenti e una mappa di identità completa del tuo profilo. La funzione Azure può utilizzare queste identità per collegare i segmenti al cliente in un’applicazione di terze parti utilizzando l’identificatore cliente di tale applicazione:

6-12-profile-identities.png

Dettagli payload:

[
  {
    "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"
        }
      ]
    }
  }
]

Passaggio successivo: Riepilogo e vantaggi

Torna al modulo 18

Torna a tutti i moduli

In questa pagina