Domande frequenti sul Compositore esperienza visivo e problemi comuni

Ultimo aggiornamento: 2024-02-26

Scopri come risolvere i problemi del Compositore esperienza visivo di Adobe Target con informazioni approfondite sulle sfide iframe, sui contenuti misti e sulla risoluzione dei problemi comuni del Compositore esperienza visivo.

Descrizione

Ambiente

Adobe Target

Problema/Sintomi

Questo documento è stato creato per elencare le domande frequenti sulla risoluzione dei problemi VEC e alcuni dei problemi comuni relativi a Target VEC.

Risoluzione

Controlli preliminari:

  1. Parametri di query

    Controlla che il sito web consenta il parametro di query. Il Compositore esperienza visivo aggiunge automaticamente i seguenti parametri di query all’URL della pagina:mboxEdit=1 & mboxDisable=1. 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 seleziona:www.customerwebsite.com?mboxEdit=1&mboxDisable=1

  2. I contenuti misti devono essere consentiti

    Se il cliente utilizza contenuti attivi personalizzati come file JavaScript e CSS, questi devono essere scaricati tramite HTTPS e non 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 in https://jsbin.com/e incolla il codice sottostante per vedere se il sito web del cliente si apre in un iframe. Sostituisci facebook.com con l’URL del sito web.

    !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
    
  4. Potrebbero essere utilizzate una o più tecniche di busting iframe, alcune delle quali sono elencate di seguito:

  5. Busting Iframe basato su JS. Questa operazione può essere eseguita tramite vari codici JavaScript.

    • Un esempio di base: 

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


Esistono molte altre tecniche di JavaScript per il busto dei frame iFrame, le più utilizzate in questo collegamento: https://seclab.stanford.edu/websec/framebusting/framebust.pdf

  • I seguenti script JS di Target vengono scaricati

    • target-vec.js
    • target-vec-helper.js
  • Se la struttura DOM è stata modificata, potrebbero esserci errori nel Compositore esperienza visivo in cui le modifiche configurate non sono visibili nel Compositore esperienza visivo.

    Figura - Selettore per il quale l’azione è interrotta: In Console è possibile eseguire il controllo utilizzando: _AT.querySelectorAll(’< selettore> ')

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

  • Gestisci ID duplicati sulla pagina:

    Poiché Target utilizza i selettori della pagina per creare e inviare consigli, è essenziale assicurarsi che la pagina sia conforme ai punti riportati di seguito

    • Usa classi
    • Utilizza attributi univoci presenti negli elementi
    • Verifica se il selettore corrisponde all’elemento Univoco
    • Rimuovi i nomi di classe dinamici da selettori come attivi, selezionati, ecc.

Assicurati che gli elementi non siano contenuti all’interno di un iframe, poiché il Compositore esperienza visivo carica il contenuto in un iframe in modo che l’iframe all’interno di un iframe principale non funzioni.

Problemi comuni:

  1. Impossibile accedere a Online Banking nel Compositore esperienza visivo per eseguire la modifica dei HTML

    • Per caricare la pagina, Adobe Target VEC richiede l’estensione VEC Helper.
    • Consenti contenuto non sicuro dalle impostazioni del sito.
    • Impostare il Compositore esperienza avanzato come disabilitato.
    • Passare 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

    • È possibile che nella pagina vengano utilizzati service worker che non consentirebbero la disponibilità delle visualizzazioni di attivazione. Di seguito sono riportati i passaggi per risolvere questo scenario:

      • Dopo aver caricato la pagina in VEC, assicurati di disabilitare il Compositore esperienza avanzato da Consegna pagine, disabilitare i processi di lavoro dei servizi e abilitare entrambe le opzioni in VEC Helper Extension: Inserisci librerie e cookie di Target.
      • Fai clic su Sfoglia e poi su Accetta cookie.
      • Fai clic nella barra degli indirizzi dalla pagina del Compositore esperienza visivo e premi Invio per aggiornare correttamente la pagina nel Compositore esperienza visivo. I nomi delle visualizzazioni devono essere visualizzati anche nella sovrapposizione.
      • Assicurati che la funzione Attiva visualizzazioni sia attiva in modo coerente sulla pagina. Le visualizzazioni saranno disponibili solo quando la funzione attiva la visualizzazione viene attivata.
  3. Impossibile accedere alle pagine autorizzate nel Compositore esperienza visivo

    • Accedi alla pagina autorizzata in un browser esterno a VEC. Quindi accedi alla pagina in Target, nella nuova scheda del browser nella stessa finestra.
  4. Impossibile accedere alla pagina utilizzando Shadow DOM nel Compositore esperienza visivo di Target

    • Assicurati che la pagina utilizzi la libreria di destinazione più recente
    • Assicurati che tutti i componenti web siano caricati prima che la pagina sia accessibile nel Compositore esperienza visivo
  5. Impossibile accettare i cookie e navigare nel sito web nel Compositore esperienza visivo

    • Accedi al browser dei cookie all’esterno di VEC. Quindi accedi alla pagina in Target, nella nuova scheda del browser nella stessa finestra.

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

In questa pagina