Show Menu
ARGOMENTI×

Risolvere i problemi relativi alla distribuzione dei contenuti

Se nella pagina non viene visualizzato il contenuto previsto, puoi adottare alcune misure per eseguire il debug della distribuzione dei contenuti.
  • Controlla con attenzione il codice relativo all’attività o alla campagna. Un errore di battitura o di altro tipo potrebbe causare la mancata visualizzazione del contenuto previsto.
  • Use mboxTrace or mboxDebug to troubleshoot the Target request.
  • Use the Adobe Experience Cloud Debugger, an easy-to-use tool that provides much of the same information as mboxDebug, to troubleshoot the Target request.
mboxDebug is especially useful when you are setting up Target on your page to make sure the Target request is firing and the cookie is being set. Tuttavia, non fornisce il livello di dettaglio necessario durante il debug della distribuzione dei contenuti. Se l’attività non viene visualizzata nella pagina o un contenuto indesiderato viene visualizzato, esamina ed esegui il debug della pagina nel dettaglio tramite mboxTrace.

Recuperare il token di autorizzazione per gli strumenti di debug

Dato che in mboxTrace e mboxDebug è possibile esporre dati sulla campagna e sul profilo a soggetti esterni, è necessario un token di autorizzazione. Il token di autorizzazione può essere recuperato nell’interfaccia utente di Target. Il token è valido per sei ore.
Per recuperare il token di autorizzazione:
  1. Fate clic su Amministrazione > Implementazione .
  2. Nella sezione Strumenti debugger, fate clic su Genera nuovo token di autenticazione.
  3. Aggiungi il token generato come parametro nell’URL per abilitare uno degli strumenti di debug avanzati.

mboxTrace

mboxTrace enables you to receive trace information attached to Target responses. Trace information reflects the outcome of a Target call (for example, a conversion or an impression) and any additional data that may help in determining why this particular outcome happened, such as a set of available branches among which the selection was made in a campaign. Esegui il debug della distribuzione dei contenuti con queste informazioni.
Sono disponibili i seguenti parametri:
Opzioni mboxTrace
Risultato
?mboxTrace=console
Visualizzazione nel registro della console come oggetti.
Per at.js, invece di aprire una nuova finestra del browser o di eseguire l’output sulla console come in mbox.js, sarà necessario controllare la richiesta di rete e guardare in Anteprima (Chrome) o Risposta (Firefox).
?mboxTrace=json
Visualizzazione nel registro della console come stringa letterale JSON
?mboxTrace=window
Visualizzazione in una finestra popup come stringa JSON
?mboxTrace=disable
Disattiva la modalità di sessione di tracciamento
Esempio di chiamata mboxTrace
https://www.mysite.com/page.html?mboxTrace=window&authorization=f543abf-0111-4061-9619-d41d665c59a6
Il risultato mostra informazioni estremamente dettagliate sul contenuto. mboxTrace mostra i dettagli sulla tua campagna o attività e profilo. Inoltre, fornisce uno snapshot del profilo prima dell’esecuzione e uno snapshot di ciò che è stato modificato dopo l’esecuzione. In aggiunta, mostra quali campagne o attività sono state valutate per ogni posizione.
Alcune delle informazioni includono ID di destinazione e di segmento associati e non associati:
  • SegmentId : ID dei segmenti, dalla libreria di segmenti riutilizzabili o anonimi, creati per la campagna specifica.
  • TargetId : ID delle destinazione, dalla libreria delle espressioni di destinazione o da destinazioni anonime, per tutti i segmenti della campagna.
  • Unmatched (nessuna corrispondenza): in questa chiamata la richiesta non era qualificata per i segmenti o le destinazioni specificati.
  • Matched (con corrispondenza): la richiesta era qualificata per i segmenti o le destinazioni specificati.
Using mboxTrace on Recommendations pages (con mboxTrace nelle pagine Consigli): l’aggiunta di mboxTrace come parametro di richiesta nelle pagine con i consigli sostituisce la progettazione dei consigli nella pagina con una finestra dei dettagli mboxTrace, che visualizza informazioni approfondite sui consigli, tra cui:
  • Consigli restituiti e consigli richiesti
  • Chiave utilizzata, e se sta generando consigli
  • Consigli generati da criteri e consigli di backup
  • Configurazione dei criteri
  • Esclusioni e inclusioni applicate
  • Regole di raccolta
Non devi includere =console , =json o =window nel parametro di query. Una volta completati i dettagli mboxTrace, aggiungi =disable e premi Invio per tornare alla modalità di visualizzazione normale.
mboxTrace non influenza il normale funzionamento e aspetto del tuo sito. I visitatori vedranno la tua solita struttura dei consigli.

mboxDebug

Per utilizzare mboxDebug, aggiungi un parametro mboxDebug alla fine dell’URL. The following table contains information about Target response-related URL parameters.
Alcuni parametri mboxDebug sono disponibili con o senza autenticazione.
Parametri URL
Finalità
mboxDebug=1
DebuggerL'aggiunta di questo parametro a qualsiasi URL con richieste Target definite apre una finestra a comparsa con utili dettagli di debug. Vengono inserite informazioni sui cookie, valori PCid e ID di sessione e sono visibili tutti gli URL Click on a Target request URL to show the response for that Target request. Maggiori dettagli sono disponibili in mbox_debug.pdf .
mboxDebug=x-cookie
Modifica il cookie
mboxDisable=1
Disattiva le mbox sulla pagina
mboxDebug=x-profile
Visualizza i profili impostati.
mboxDebug=x-time
Show response time for each Target request
mboxOverride.browserIp=<Insert IP address>
Testa geotargeting
Testa il geotargeting con questo parametro URL. Digita un indirizzo IP come valore per questo attributo e il geotargeting di Test&Target valuterà tale indirizzo IP rispetto a qualsiasi geotargeting o segmentazione impostata in una campagna.
Verificare che il frammento URL sia dopo i parametri della stringa di query. Qualsiasi cosa dopo il primo # è un identificatore di frammento e causa il mancato funzionamento dei parametri di debug.

Adobe Experience Cloud Debugger

Il debugger di Adobe Experience Cloud facilita e velocizza la comprensione dell'implementazione di Target. Puoi visualizzare rapidamente la configurazione della libreria, esaminare le richieste per verificare che i parametri personalizzati vengano passati correttamente, attivare la registrazione della console e disattivare tutte le richieste Target. Effettuate l'autenticazione nel Experience Cloud e potete utilizzare il potente strumento MboxTrace per ispezionare le qualifiche dell'attività e dell'audience nonché il profilo del visitatore.
Per ulteriori informazioni, vedi i video di formazione seguenti:
Per ulteriori informazioni, consulta Debug at.js tramite Adobe Experience Cloud Debugger .

Se target.js non viene caricato durante la distribuzione

Se target.js non viene caricato durante la distribuzione, mbox.js invia al visitatore il cookie “em-disabled”. Questo cookie impedisce alle offerte create tramite il Compositore esperienza visivo di essere visualizzate sul sito. I visitatori con questo cookie non vedono il contenuto del test né vengono conteggiati in tali rapporti di attività. Tutti gli altri contenuti dell’offerta (da campagne in Target Classic per esempio) continuano ad essere caricati. Il cookie ha una durata di 30 minuti dal momento del caricamento non riuscito.

Gli articoli più venduti non compaiono in Consigli

The SiteCatalyst: purchase call can't be used for Purchase algorithm traffic data. Utilizzate invece la orderConfirmPage chiamata.

Controllo priorità dell’attività

Form-based activities created with Target Standard/Premium might collide with activities created in the Target Classic UI that have the same priority and use the same Target request.

Il codice personalizzato non produce i risultati previsti in Internet Explorer 8.

Target non supporta più Internet Explorer 8.

JavaScript content delivered by the global Target request doesn't load when using mbox.js.

Effettua l’aggiornamento a mbox.js versione 58 o successiva.
mbox.js version 58 and later executes non-JavaScript content for the global Target request immediately after the HTML BODY tag is present. JavaScript content inside <script> tags for the global Target request executes after the DOMContentLoaded event is fired. This order of content delivery ensures that JavaScript content for the global Target request is delivered and rendered properly.

Cookie di Target non impostato

Se nel sito è presente un sottodominio, ad esempio us.domain.com, ma è necessario impostare il cookie di Target su domain.com (anziché us.domain.com), devi sovrascrivere l’impostazione cookieDomain . Per ulteriori informazioni, consulta targetGlobalSettings() .

Il contenuto di Target viene visualizzato momentaneamente o non viene visualizzato se un elemento fa anche parte della personalizzazione AEM.

Il contenuto di Target potrebbe essere visualizzato momentaneamente o non essere visualizzato, se un elemento DOM fa parte del targeting di personalizzazione di Adobe Experience Manager (AEM) e di un’attività di Target.
Per ovviare a questo problema, puoi disabilitare la personalizzazione AEM nelle pagine in cui Target è in esecuzione.

Errore nella consegna di offerte di reindirizzamento e offerte remote a causa di un URL non valido.

Se l’offerta di reindirizzamento o l’offerta remota utilizza un URL non valido, la sua consegna potrebbe non riuscire.
For redirect offers, the Target response can contain /* invalid redirect offer URL */
Oppure
For remote offers, the Target response can contain /* invalid remote offer URL */
You can check the Target response in the browser or using mboxTrace. Per ulteriori informazioni sugli URL validi, consulta https://tools.ietf.org/html/std66 .

Le richieste Target non vengono attivate sul sito.

at.js non attiva le richieste Target se utilizzi un doctype non valido. at.js richiede il doctype HTML5.

Video di formazione

I video seguenti contengono ulteriori informazioni sui concetti descritti in questo articolo.

Aggiungi estensione


Badge


badge