Migrare regole di pagina aggiuntive

In questo esercizio imparerai a migrare ulteriori regole basate su pagine all’estensione Web SDK. Si tratta di un esercizio simile a quello già eseguito durante la migrazione della regola di caricamento pagina predefinita a Web SDK. I metodi sono ancora validi. La differenza maggiore è che con queste regole, non aggiungerai un’azione Invia evento, perché nella maggior parte dei casi, la regola non contiene l’azione Invia beacon di un’estensione Analytics.

Panoramica

Effettuiamo un piccolo backup e parliamo delle implementazioni di Analytics così come sono con l’estensione tag di Adobe Analytics (nota anche come implementazione "AppMeasurement", in quanto è il nome del file JavaScript).

Non suppongo di sapere esattamente come viene implementato, ma in molte implementazioni che utilizzano tag di Experience Platform, esistono diverse regole che si attivano solo in modo condizionale, in base a qualcosa sulla pagina o nell’URL. Alcuni esempi:

  • Regola dei risultati di ricerca, che viene attivata solo quando viene eseguita una ricerca interna e viene visualizzata la pagina dei risultati di ricerca
  • Regola della pagina di destinazione della campagna, che viene attivata solo quando nell’URL è presente un codice di tracciamento
  • Regola del tipo di pagina, che viene attivata solo per una pagina che è un determinato tipo di pagina, ad esempio pagina dei dettagli del prodotto, pagina del carrello acquisti, ecc.
  • Qualsiasi altra pagina che viene attivata in modo condizionale

Il punto chiave è che tutti questi casi d'uso attivano solo a volte su una pagina e anche si aspetta che la regola di pagina predefinita venga attivata. Pertanto, non è necessario includere un beacon di invio (estensione AA) o un evento di invio (estensione Web SDK) con una di queste regole, altrimenti verranno inseriti due hit per lo stesso caricamento di pagina.

Pertanto, queste regole creano l’oggetto, ma non inviano i dati in. Ci assicuriamo che queste regole attivino prima della regola di caricamento pagina predefinita, in modo che dopo la creazione dell'oggetto, l'azione Invia beacon/invia evento sulla regola di caricamento pagina predefinita invii tutto in. Ora, è probabile che tu sappia tutto questo, e che questo sia il modo in cui il tuo sito è configurato. Tuttavia, se sei un nuovo utente dell’implementazione o se devi "correggere" l’implementazione in modo che assomigli a questo metodo, questo esercizio è particolarmente utile.

Esempio di migrazione di una regola condizionale

Di seguito è riportato un esempio di migrazione di una regola che viene attivata in modo condizionale. Utilizzerò l’esempio precedente di una pagina di destinazione della campagna. Come ho detto sopra, questo segue lo stesso pattern con cui abbiamo già lavorato nella nostra regola di pagina predefinita, tranne per il fatto che è ancora più facile perché impostiamo solo le variabili e non attiviamo hit.

  1. Individua la regola condizionale. In questo esempio, troviamo la regola del codice di tracciamento della campagna e la selezioniamo.

    Selezione regola codice di tracciamento campagna

  2. All’apertura della regola, è possibile vedere che esiste una condizione per l’attivazione di questa regola in base a un parametro della stringa di query. Non è necessario modificare nulla sulla condizione, perché vogliamo solo aggiornare/migrare l’azione, non l’evento o la condizione.

  3. Fai clic sull'azione Adobe Analytics - Imposta variabile

  4. Prendi nota di qualsiasi elemento impostato nell’azione. In questo esempio viene impostato event101 e la variabile Campaign.

    evento101
    var campagna

  5. Abbiamo fatto clic qui solo per fare la nota e non è necessario apportare alcuna modifica, quindi ora è sufficiente fare clic su annulla.

  6. Crea una nuova azione facendo clic sull'icona più nella sezione delle azioni

    nuova azione

  7. Configurare la nuova regola

    1. Selezionare Adobe Experience Platform Web SDK dal menu a discesa Estensione.

    2. Selezionare Aggiorna variabile dal menu a discesa Tipo azione.

    3. Nel pannello di destra, seleziona l'oggetto Analytics all'interno dell'oggetto dati

      Aggiorna azione variabile

  8. Ora imposta event101 e la variabile della campagna sugli stessi valori impostati nell’azione esistente.

    Imposta evento101
    Imposta campagna

  9. Ora è possibile Mantieni le modifiche e Salva nella libreria e la regola è stata migrata a Web SDK.

IMPORTANT
Come la regola di caricamento pagina predefinita, abbiamo lasciato l'azione Imposta variabile dell'estensione Analytics nella regola in modo da poter confrontare i dati durante la convalida della migrazione. Non dimenticare di tornare in seguito e rimuovere l’azione dell’estensione Analytics durante la pulizia finale.
recommendation-more-help
dee3344c-1fc7-4d00-9008-312eefdd5b23