Felsöka innehållsleverans

Om sidan inte visar det förväntade innehållet kan du utföra några steg för att felsöka innehållsleveransen.

  • Kontrollera aktiviteten eller kampanjkoden noggrant. Ett skrivfel eller ett annat fel kan göra att det förväntade innehållet inte visas.
  • Använd mboxTrace eller mboxDebug för att felsöka Target begäran.
  • Använd Adobe Experience Cloud Debugger, ett lättanvänt verktyg som ger mycket av samma information som mboxDebug, för att felsöka Target begäran.

mboxDebug är särskilt användbar när du konfigurerar Target på sidan för att se till att Target-begäran utlöses och att cookien ställs in. Men den går inte in på den typ av detaljer som är användbar vid felsökning av innehållsleverans. Om aktiviteten inte visas på sidan eller om oönskat innehåll visas använder du mboxTrace för att undersöka och felsöka sidan i detalj.

Hämta den auktoriseringstoken som ska användas med felsökningsverktyg section_BED130298E794D1FA229DB7C3358BA54

Eftersom mboxTrace och mboxDebug kan visa kampanjdata och profildata för externa parter krävs en auktoriseringstoken. Auktoriseringstoken kan hämtas i Target Gränssnitt. Token gäller i sex timmar.

Du måste ha någon av följande användarbehörigheter för att generera en autentiseringstoken:

  • Minst Editor behörighet (eller Approver)

    Mer information om Target Standard kunder, se Ange roller och behörigheter in Användare. Mer information om Target Premium kunder, se Konfigurera företagsbehörigheter.

  • Administratörsroll på arbetsyta/produktprofilnivå

    Arbetsytor är tillgängliga för Target Premium endast kunder. Mer information finns i Konfigurera företagsbehörigheter.

  • Administratörsrättigheter (behörighet som systemadministratör) på Adobe Target produktnivå

Så här hämtar du auktoriseringstoken:

  1. Klicka på Administration > Implementation.

  2. I avsnittet Felsökningsverktyg klickar du på Generate New Authentication Token.

    Generera ny autentiseringstoken

  3. Lägg till den genererade variabeln som en parameter i URL-adressen för att aktivera ett av de avancerade felsökningsverktygen.

    Auktoriseringstoken

mboxTrace section_256FCF7C14BB435BA2C68049EF0BA99E

mboxTrace gör att du kan ta emot spårningsinformation som är kopplad till Target svar. Spårningsinformationen återspeglar resultatet av en Target anropa (t.ex. en konvertering eller ett intryck) och eventuella ytterligare data som kan hjälpa till att avgöra varför just detta resultat inträffade, t.ex. en uppsättning tillgängliga grenar som urvalet gjordes i en kampanj. Använd den här informationen för att felsöka innehållsleverans.

Följande parametrar är tillgängliga:

mboxTrace-alternativ
Resultat
?mboxTrace=console
Skriver ut som objekt i konsolloggen.
I stället för att öppna ett nytt webbläsarfönster eller skriva ut till konsolen som i mbox.js (nu föråldrat), måste du granska nätverksbegäran och titta under Förhandsgranska (Chrome) eller Response (Firefox).
?mboxTrace=json
Skriver ut i konsolloggen som en literal JSON-sträng
?mboxTrace=window
Skriver ut i ett popup-fönster som en JSON-sträng
?mboxTrace=disable
Inaktiverar spårningssessionsläge

Exempel på mboxTrace-anrop

https://www.mysite.com/page.html?mboxTrace=window&authorization=f543abf-0111-4061-9619-d41d665c59a6

Utdata visar detaljerad information om ditt innehåll. mboxTrace visar information om din kampanj eller aktivitet och profil. Den innehåller även en ögonblicksbild av profilen före körning och en ögonblicksbild av vad som ändrats efter körningen. Det visar också vilka kampanjer eller aktiviteter som utvärderats för varje plats.

En del av informationen innehåller matchade och omatchade segment- och mål-ID

  • SegmentId: ID:n för segment, antingen från det återanvändbara segmentbiblioteket eller anonyma som skapats för den aktuella kampanjen.
  • TargetId: ID:n för mål, antingen från måluttrycksbiblioteket eller anonyma mål för alla segment från kampanjen.
  • Omatchad: Begäran var inte berättigad i denna inbjudan för dessa segment eller mål.
  • Matchad: Begäran kvalificerad för de angivna segmenten eller målen.

Använda mboxTrace på rekommendationssidor: Om du lägger till mboxTrace som en frågeparameter på sidor med rekommendationer ersätts Recommendations-designen på sidan med ett mboxTrace-informationsfönster, som visar detaljerad information om dina rekommendationer, inklusive:

  • Recommendations returnerade jämfört med begärda rekommendationer
  • Nyckeln som används och om den genererar rekommendationer
  • Villkorsgenererade rekommendationer jämfört med rekommendationer för säkerhetskopiering
  • Villkorskonfiguration
  • Undantag och inkluderingar som tillämpas
  • Samlingsregler

Du behöver inte inkludera =console, =json, eller =window i frågeparametern. Lägg till =disable och tryck Enter för att återgå till normalt visningsläge.

Webbplatsens normala funktion och utseende påverkas inte av mboxTrace. Besökarna ser din vanliga Recommendations-design.

mboxDebug mboxdebug

Om du vill använda mboxDebug lägger du till en mboxDebug-parameter i slutet av URL:en. Följande tabell innehåller information om Target Svarsrelaterade URL-parametrar.

NOTE
Vissa mboxDebug-parametrar är tillgängliga med eller utan autentisering.
URL-parametrar
Syfte
mboxDebug=1
Felsökning
Om du lägger till den här parametern till en URL med definierade Target-begäranden öppnas ett popup-fönster med värdefull felsökningsinformation. Cookie-information, PCid- och sessions-ID-värden skrivs ut och alla URL:er visas. Klicka på en URL för en målbegäran för att visa svaret för den Target begäran. Mer information finns i mbox_debug.pdf.
mboxDisable=1
Inaktivera kryssrutor på sidan
mboxOverride.browserIp=<Insert IP address>
Testa geolokalisering
Testa målanpassning med den här URL-parametern. Ange en IP-adress som värde för det här attributet, och Test&Target-målet utvärderar den IP-adressen så att den matchar alla geografiska mål och segmenteringar som angetts i en kampanj.
NOTE
Kontrollera att URL-fragmentet är efter frågesträngsparametrar. Allt efter det första # är en fragmentidentifierare och orsakar att felsökningsparametrar inte fungerar som de ska.

Adobe Experience Cloud Debugger section_A2798ED3A431409690A4BE08A1BFCF17

Med Adobe Experience Cloud Debugger är det snabbt och enkelt att förstå hur Target-implementeringen fungerar. Du kan snabbt visa bibliotekskonfigurationen, granska förfrågningar för att se till att dina anpassade parametrar skickas korrekt, aktivera konsolloggning och inaktivera alla Target-förfrågningar. Logga in på Experience Cloud och använd det kraftfulla MboxTrace-verktyget för att granska din aktivitet och dina målgruppskvalifikationer liksom din besökarprofil.

Mer information finns i utbildningsvideorna nedan:

Mer detaljerad information finns i Felsöka at.js med Adobe Experience Cloud Debugger.

De största säljarna visas inte i Recommendations section_3920C857270A406C80BE6CBAC8221ECD

The SiteCatalyst: purchase anropet kan inte användas för trafikdata för inköpsalgoritmen. Använd orderConfirmPage ring istället.

Kontrollera aktivitetsprioritet section_3D0DD07240F0465BAF655D0804100AED

Blankettbaserade aktiviteter skapade med Target Standard/Premium kan kollidera med aktiviteter som skapats i Target Classic Gränssnitt som har samma prioritet och använder samma Target begäran.

Anpassad kod ger inte det förväntade resultatet i Internet Explorer 8. section_FAC3651F19144D12A37A3E4F14C06945

Target har inte längre stöd för IE 8.

Målcookie har inte angetts section_77AFEB541C0B495EB67E29A4475DF960

Om din webbplats har en underdomän, som us.domain.com, men du måste ha Target-cookien inställd på domain.com (i stället för us.domain.com) måste du åsidosätta cookieDomain inställning. Mer information finns i targetGlobalSettings().

Målinnehållet flimrar eller visas inte om ett element också ingår i Adobe Experience Manager personalisering. section_9E1DABEB75AB431FB9F09887E6DD07D3

Om ett DOM-element är en del av Adobe Experience Manager (AEM) personalisering, och en Target-aktivitet, kan målinnehållet flimra eller inte visas.

För att åtgärda detta kan du inaktivera AEM på sidor där Target körs.

Omdirigerings- och fjärrerbjudanden levereras inte på grund av en ogiltig URL. section_7D09043B687F43B39DAEDF17D00375AC

Om omdirigerings- eller fjärrerbjudandet använder en ogiltig URL kanske det inte kan levereras.

För omdirigeringserbjudanden Target svar kan innehålla /* invalid redirect offer URL */

eller

För fjärrerbjudanden finns Target svar kan innehålla /* invalid remote offer URL */

Du kan kontrollera Target svar i webbläsaren eller med mboxTrace. Se https://tools.ietf.org/html/std66 om du vill ha mer information om giltiga URL:er.

Target förfrågningar utlöses inte på min webbplats.

at.js utlöser inte Target-begäranden om du använder en ogiltig doctype. at.js kräver dokumenttypen HTML 5.

Se till att Target aktiviteter hanterar URL:er med frågesträngsparametrar korrekt. query-strings

The Activity URL bestämmer vilken sida som kvalificerar besökarna för aktiviteten och återger aktivitetsupplevelsen till användarna. När en uppmaning visas när en aktivitet skapas säkerställer inte alltid att innehållet levereras på den webbplatssidan, särskilt inte med URL:er som innehåller frågesträngsparametrar.

Som standard är Visual Experience Composer (VEC) öppnar sidan som anges i Inställningar för Visual Experience Composer. Du kan också ange en annan sida när du skapar en aktivitet.

Om du vill visa en annan sida efter att VEC har öppnats klickar du på Configure gear icon > markera Page Delivery > anger du önskad URL i dialogrutan Activity URL fält.

Konfigurera gränssnitt för inställningar för sidleverans

Men tänk om URL:en innehåller frågesträngsparametrar? Fungerar det och visar det personaliserade innehållet? I det här scenariot kan du, oavsett vilken målgrupp du har, inkludera mallregler förutom bas-URL:en för att definiera frågeparametrarna.

Följande alternativ kan användas för att inkludera ytterligare mallregler:

Alternativ 1: Replikera URL-adressen och behåll den i mallregeln med alternativet "contains".

Det här alternativet ser till att den här URL:en kvalificerar sig för aktiviteten, men tänk på att det finns hörnfall kopplade till den som kan påverka rapportdata med ytterligare poster till URL:er som innehåller bas-URL:en.

I det här scenariot är URL:en https://shopping.mycart.com?type=Summers%20Offers och ytterligare mallregler"innehåller" samma URL, avgränsade med operatorn OR:

Replikera URL i mallregler

Alternativ 2: Begränsa URL-villkoret "contains" med endast frågesträngen.

I det här alternativet används det hörnfall som beskrivs i det föregående alternativet, men här begränsas villkorsinställningarna till enbart frågesträngen.

I det här scenariot är URL:en https://shopping.mycart.com?type=Summers%20Offers och ytterligare mallregler"innehåller" endast frågesträngen, avgränsade med operatorn OR:

Mallregeln innehåller bara frågesträngen

Alternativ 3: Använd en specifik del av webbadressen i stället för att ange den fullständiga webbadressen som mål.

I det här scenariot är URL:en https://shopping.mycart.com?type=Summers%20Offers och ytterligare mallregler anger Query med type > is (case sensitive) > type=Summers%20Erbjudanden, avgränsade med operatorn OR:

Mallregel som utnyttjar en viss del av URL:en

Escaping-citattecken i Target profilattributvärdet fungerar inte som förväntat. escape

När du skickar värden som innehåller dubbla citattecken i en Target profile attribute, you must double escape it as show below.

adobe.target.trackEvent({
    "mbox": "data-collection",
    "params":    {
        "profile.tagLine": "Escape \\\"Double Quotes\\\" like this."
    }
});

Utbildningsvideor

I följande videofilmer finns mer information om de begrepp som beskrivs i den här artikeln.

Lägg till tillägget Självstudiemärke

Grundläggande Adobe Target-felsökning Självstudiemärke

Mbox Trace Självstudiemärke

recommendation-more-help
3d9ad939-5908-4b30-aac1-a4ad253cd654