Hämta och installera Adobe Experience Platform Debugger

Adobe Experience Platform Debugger kan installeras i Google Chrome- eller Mozilla Firefox-webbläsare. Följ lämplig länk nedan för att installera tillägget i den webbläsare du föredrar:

När du har installerat tillägget Chrome eller tillägget Firefox läggs en ikon ( ) till i tilläggsfältet. Med den här ikonen öppnar du tillägget.

Mer information om Adobe Experience Platform Debugger-tillägget och hur du felsöker alla webbprogram i Adobe finns i den dedikerade guiden.

Förhandsgranska målaktiviteter med QA-URL:er

I både at.js och Platform Web SDK kan du förhandsgranska Target-aktiviteter med hjälp av Target QA-URL:er, och båda implementeringsmetoderna har stöd för samma QA-funktioner.

Ange QA-URL:er som mål genom att instruera at.js eller Platform Web SDK att skriva en specifik cookie till din webbläsare med namnet at_qa_mode. Denna cookie används för att framtvinga kvalificering för en viss aktivitet och upplevelse.

FÖRSIKTIGHET
Funktionen för mål-QA-läge stöds av Platform Web SDK version 2.13.0 eller senare. Mål-QA-läget är aktiverat baserat på det xdm.web.webPageDetails.URL-värde som skickades i sendEvent-anropet. Om du ändrar det här värdet, till exempel tar bort alla tecken, kan det medföra att mål-QA-läget inte fungerar som det ska.

Mer information om Målaktivitet QA finns i den dedikerade guiden.

Implementering av felsökningsmål

Tabellen nedan visar skillnaderna mellan felsökningsmetoderna at.js och Platform Web SDK:

at.js, funktionSDK-motsvarighet för plattform
Mbox Inaktivera - Inaktivera mål från hämtning och återgivning för att kontrollera om sidan har brutits utan målinteraktioner

Läs in sida med URL-parameter: mboxDisable=true
Ingen direkt motsvarighet. Du kan blockera alla Platform Web SDK-begäranden med webbläsarens utvecklarverktyg.
Mbox Debug - loggar alla at.js-åtgärder i webbläsarens konsol för att felsöka återgivningsproblem

Läs in sida med URL-parameter: mboxDebug=true
Allokera felsökning - loggar detaljerade åtgärder för SDK, inklusive men inte begränsat till målpersonaliseringsåtgärder.

Läs in sida med URL-parameter: alloy_debug=true

Eller kör alloy("setDebug", { "enabled": true }); i utvecklarkonsolen
Målspårning - med en mbox-spårningstoken genererad i målgränssnittet, är ett trace-objekt med information som har deltagit i beslutsprocessen tillgängligt under objektet window.___target_trace.

Läs in sida med URL-parameter: mboxTrace=window&authorization={TOKEN}
Använd Adobe Experience Platform felsökningstillägg eller Platform Assurance.
OBSERVERA
Alla felsökningsfunktionerna i at.js ovan är tillgängliga med förbättrade funktioner i Adobe Experience Platform Debugger.

Inaktivera Target-funktioner

Platform Web SDK har för närvarande ingen funktion för att selektivt undertrycka målsvar. Det är dock möjligt att inaktivera begäran om Platform Web SDK med webbläsarens utvecklarverktyg, olika webbläsartillägg eller tredjepartsprogram. Så här blockerar du till exempel Platform Web SDK med Google Chrome:

  1. Högerklicka någonstans på sidan och välj Inspect
  2. Välj fliken Nätverk
  3. Filtrera efter strängen //ee// så att endast platsens Web SDK-anrop visas
  4. Läs in sidan igen
  5. Högerklicka på en av de filtrerade nätverksförfrågningarna och välj Blockera begärandedomän
  6. Läs in sidan igen och observera att nätverksbegäran har blockerats
  7. När du är klar med felsökningen högerklickar du på den blockerade nätverksbegäran och väljer Ta bort blockering eller stänger panelen Utvecklingsverktyg

Visa felsökningsloggning

Felsökningsloggning för at.js med URL-parametern mboxDebug=true visar detaljerad information om varje Target-begäran, svar och försök att återge innehållet på sidan. Platform Web SDK har liknande felsökningsloggning med URL-parametern alloy_debug=true.

Loggad informationat.js (mboxDebug=true)Plattforms-SDK (alloy_debug=true)
Loggningsprefix för filtreringAT:[alloy]
Information om sidinläsningsbegäranJaJa
Mbox eller scope request detailsJaJa
Status för förfråganJaJa
SvarsinformationJaJa
ÅtergivningsstatusSlutförda och felEndast fel
ÅtergivningsinformationJaJa
OBSERVERA
Felsökningsloggar för at.js och Platform Web SDK ger en liknande detaljnivå med det anmärkningsvärda undantaget att Web SDK bara meddelar om återgivningsfel på grund av ogiltiga väljare. Felsökningsloggningen bekräftar för närvarande inte att återgivningen lyckades.

Visa målspår

Målspår innehåller detaljerad information om aktivitetskvalifikationer och besökarens Target-profil. Eftersom Target-spårningar innehåller information som inte är allmänt tillgänglig, krävs en verifieringstoken för att kunna visas och autentiseras i webbläsartilläggsfönstret i Adobe Experience Platform Debugger.

Målspårningsmetodat.jsPlatform Web SDK
URL-parametern mboxTraceJaNej
Webbläsartillägget Adobe Experience Platform DebuggerJaJa
Adobe Experience Platform AssuranceNejJa

Så här visar du spårningar för Platform Web SDK Target med Adobe Experience Platform Debugger:

  1. Navigera till en sida på din webbplats som har Target implementerat med Platform Web SDK
  2. Öppna tillägget Adobe Experience Platform Debugger genom att markera ikonen ( ) i webbläsarens navigeringsfält
  3. Markera länken Sign In
  4. Autentisera med din Adobe Experience Cloud-inloggning
  5. Välj fliken Logs till vänster
  6. Välj fliken Edge högst upp
  7. Du kan även ge felsökningssessionen ett namn och klicka på knappen Connect
  8. Läs in sidan igen så fylls loggen i med detaljerad information om gränsnätverkets interaktioner
  9. Fokusera på loggposterna som börjar med Målspår i beskrivningen och välj View om du vill visa information om målspårning

Så här visar du målspår med Adobe Experience Platform Debugger

När du har valt View visas en övertäckning som gör att du kan se följande information om begäran:

  • Matchade aktiviteter
  • Oöverträffade aktiviteter
  • Information om förfrågan
  • Ögonblicksbild av profil

Mer information om målspår finns i den dedikerade guiden om felsökning av leverans av målinnehåll.

Felsök med Assurance

Målspårningsinformation kan visas både i webbläsartillägget Adobe Experience Platform Debugger och i Assurance-programmet (tidigare kallat Project Griffon). Så här visar du målspår i Assurance:

  1. Öppna webbläsartillägget Adobe Experience Platform Debugger och anslut en fjärrfelsökningssession enligt ovan
  2. Markera länken med ditt sessionsnamn ovanför felsökningsloggen
  3. Platform Assurance läser in och visar detaljerad loggning för alla Adobe-program som konfigurerats i dataströmmen för din implementering
  4. Filtrera loggen efter adobe.target
  5. Välj en loggpost med typen com.adobe.target.trace
  6. Expandera informationen om nyttolasten och visa informationen under context > targetTrace

Så här visar du målspår med Assurance

Undersök nätverksbegäran och svar

Nyttolasten och svaret för plattformens Web SDK sendEvent-anrop skiljer sig från at.js. Med hjälp av konturen nedan kan du förstå hur begäran och svaret är upplagda samtidigt som du undersöker nätverksanropen med webbläsarens utvecklingsverktyg.

Nyttolast för innehållsbegäran

Målspecifika element för plattformens SDK-nyttolast

  • Profil, entitet och andra icke-mbox-parametrar skickas i händelsearrayen under data.__adobe.target
  • Beslutsomfattningarna finns i händelsearrayen under query.personalization.decisionScopes
  • XDM-data som mappas till mbox-parametrar längre ned finns i händelsearrayen under xdm