Domande frequenti sul Compositore esperienza visivo e problemi comuni

Descrizione

Questo documento viene creato per elencare le domande frequenti sulla risoluzione dei problemi del Compositore esperienza visivo e alcuni dei problemi comuni relativi a Target VEC

Risoluzione

Controlli preliminari

  1. Parametri query

    Controlla che sito web consente il parametro query

    Il Compositore esperienza visivo aggiunge automaticamente i seguenti parametri di query all’URL della pagina: mboxEdit=1 & mboxDisable=1.

    Quindi, apri il sito web in una scheda separata e aggiungi alla fine i parametri di query di cui sopra e osserva se c'è un problema

    Se il sito web del cliente è: www.customerwebsite.com, apri una nuova scheda e controlla: www.customerwebsite.com?mboxEdit=1&mboxDisable=1

  2. Contenuti misti consentiti

    Nel caso in cui il cliente utilizzi contenuti attivi personalizzati come file JavaScript e CSS, questi devono essere scaricati tramite HTTPS e non tramite HTTP.

    Documento di riferimento https://experienceleague.adobe.com/docs/target/using/experiences/vec/troubleshoot-composer/mixed-content.html?lang=it

  3. La pagina web deve essere accessibile all’interno di un iframe.

    Puoi verificare se il sito web del cliente supporta iframe o li blocca andando su https://jsbin.com/ and incollare sotto codice e vedere se il sito web del cliente si apre in un iframe:

    !DOCTYPE html
    html
    head
    meta charset="utf-8"
     meta name="viewport" content="width=device-width"
      titleJS Bin/title
    /head
    body
      iframe src="https://www.facebook.com" height="700" width="850" /iframe
    /body
    /html
    

    Sostituisci facebook.com con l’URL del sito web

    Potrebbero essere utilizzate una o più tecniche di busting iframe, alcune delle quali sono elencate di seguito

    • Intestazione X-Frame-Options

      Opzioni X-Frame: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Frame-Options

      Questa intestazione può essere rimossa se necessario tramite Requestly (Chrome Estensione) come descritto nella documentazione pubblica:

      Documento di riferimento: https://docs.adobe.com/content/help/it-IT/target/using/experiences/vec/troubleshoot-composer/troubleshooting-issues-related-to-the-visual-experience-composer-vec.html

    • Busting Iframe Basato Su JS

    Questo può essere fatto attraverso vari codici JavaScript.

    Esempio di base:

    script
    if(top != window) {
        body.style.display = none;
    }
    /script
    

    Ci sono molte altre tecniche JavaScript di Busting iFrame e possono essere viste le più utilizzate su questo collegamento:

    https://seclab.stanford.edu/websec/framebusting/framebust.pdf

  4. Seguente Target Gli script JS vengono scaricati

    • target-vec.js

    • target-vec-helper.js

  5. Se la struttura DOM è cambiata, potrebbero esserci errori nel Compositore esperienza visivo in cui le modifiche configurate non sono visibili nel Compositore esperienza visivo.

    Figura fuori - Selettore per il quale l’azione è interrotta: In Console, puoi controllare utilizzando: _AT.querySelectorAll('selector')

    Documento di riferimento per la configurazione del selettore: https://experienceleague.adobe.com/docs/target/using/experiences/vec/vec-selectors.html?lang=it#

  6. Gestire gli ID duplicati nella pagina: Come Target utilizza i selettori della pagina per creare e distribuire i consigli, pertanto è essenziale garantire che la pagina sia conforme ai seguenti punti

    • Usa classi
    • Utilizzare attributi univoci presenti negli elementi
    • Controlla se il selettore corrisponde all’elemento Univoco
    • Rimuovi dinamico classNames da selettori come active, selected, ecc.
  7. Assicurati che gli elementi non siano contenuti all’interno di un iframe stesso, in quanto il Compositore esperienza visivo carica il contenuto in un iframe, in modo che l’iframe all’interno di un iframe padre non funzioni.

Problemi comuni:

  1. Impossibile accedere a Online Banking nel Compositore esperienza visivo per eseguire HTML Edit

    • Adobe Target VEC richiede l’estensione VEC Helper per caricare la pagina.

    • Consenti contenuto non protetto dalle impostazioni del sito.

    • Impostare il Compositore esperienza avanzato come disattivato.

    • Navigare alla pagina nel Compositore esperienza visivo utilizzando la "modalità Sfoglia"

    • Fai clic su Componi per apportare le modifiche.

  2. Le visualizzazioni di attivazione non sono disponibili nel Compositore esperienza visivo per creare modifiche

    La pagina può utilizzare service worker che non consentono la disponibilità di visualizzazioni di attivazione. Di seguito sono riportati i passaggi per aggirare questo scenario

    • Dopo aver caricato la pagina nel Compositore esperienza visivo, assicurati di disabilitare Compositore esperienza avanzato da Consegna pagine, disabilita i service worker e attiva entrambe le opzioni nell’estensione VEC Helper: Inserisci Target Librerie e cookie

    • Fare clic su Sfoglia e quindi su Accetta cookie.

    • Fai clic su nella barra degli indirizzi della pagina del Compositore esperienza visivo e premi Invio in modo che la pagina si aggiorni correttamente nel Compositore esperienza visivo. I nomi delle visualizzazioni devono essere visualizzati anche nella sovrapposizione.

    • Assicurati che la funzione di visualizzazione del trigger si attivi costantemente sulla pagina. Le visualizzazioni saranno disponibili solo quando la funzione di visualizzazione dell’attivatore si attiva.

  3. Impossibile accedere alle pagine autorizzate nel Compositore esperienza visivo

    Accedi alla pagina autorizzata in un browser esterno al Compositore esperienza visivo. Quindi accedi alla pagina in Target, nella nuova scheda del browser della stessa finestra

  4. Impossibile accedere alla pagina utilizzando il DOM shadow in Target VEC

    • Assicurati che la pagina utilizzi la versione più recente Target libreria
    • Assicurati che tutti i componenti web siano caricati prima dell’accesso alla pagina nel Compositore esperienza visivo
  5. Impossibile accettare i cookie e sfogliare il sito web all’interno del Compositore esperienza visivo

    Accedi al browser dei cookie all’esterno del Compositore esperienza visivo. Quindi accedi alla pagina in Target, nella nuova scheda del browser della stessa finestra

Qui sono elencati anche i problemi più comuni del Compositore esperienza visivo e le relative risoluzioni https://experienceleague.adobe.com/docs/target/using/experiences/vec/troubleshoot-composer/troubleshoot-composer.html?lang=it

In questa pagina