Felsöka innehållsleverans

Senaste uppdatering: 2023-04-24

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

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

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:n:

  • 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

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.

OBSERVERA

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.
OBSERVERA

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

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

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

Kontrollera aktivitetsprioritet

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.

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

Målcookie har inte angetts

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.

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.

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.

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.

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

På denna sida