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 kontrollera 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 användargränssnittet för Target. 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 för Target Standard-kunder finns i Ange roller och behörigheter i Användare. Mer information om Target Premium kunder finns i Konfigurera företagsbehörigheter.
-
Administratörsroll på arbetsyta/produktprofilnivå
Arbetsytor är bara tillgängliga för Target Premium kunder. Mer information finns i Konfigurera företagsbehörigheter.
-
Administratörsrättigheter (systemadministratörsbehörighet) på Adobe Target-produktnivå
Så här hämtar du auktoriseringstoken:
-
Klicka på Administration > Implementation.
-
Klicka på Generate New Authentication Token i avsnittet Felsökningsverktyg.
-
Lägg till den genererade variabeln som en parameter i URL-adressen för att aktivera ett av de avancerade felsökningsverktygen.
mboxTrace section_256FCF7C14BB435BA2C68049EF0BA99E
Med mboxTrace kan du ta emot spårningsinformation som är kopplad till Target svar. Spårningsinformationen återger resultatet av ett Target-anrop (till exempel en konvertering eller ett intryck) och eventuella ytterligare data som kan hjälpa till att avgöra varför det här specifika resultatet inträffade, till exempel en uppsättning tillgängliga grenar som urvalet gjordes bland i en kampanj. Använd den här informationen för att felsöka innehållsleverans.
Följande parametrar är tillgängliga:
?mboxTrace=console
För at.js behöver du, 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), granska nätverksbegäran och titta under Förhandsgranska (Chrome) eller Response (Firefox).
?mboxTrace=json
?mboxTrace=window
?mboxTrace=disable
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 kvalificerades inte i det här anropet 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, bland annat:
- 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. När du är klar med informationen för mboxTrace lägger du till =disable
och trycker på Enter för att återgå till det normala visningsläget.
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.
mboxDebug=1
Om du lägger till den här parametern i 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 på den Target-begäran. Mer information finns i mbox_debug.pdf.
mboxDisable=1
mboxOverride.browserIp=<Insert IP address>
Testa geolokalisering 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.
#
är en fragmentidentifierare och får felsökningsparametrarna att inte fungera korrekt.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
Anropet SiteCatalyst: purchase
kan inte användas för trafikdata för inköpsalgoritmen. Använd orderConfirmPage
-anropet i stället.
Kontrollera aktivitetsprioritet section_3D0DD07240F0465BAF655D0804100AED
Formulärbaserade aktiviteter som skapats med Target Standard/Premium kan kollidera med aktiviteter som skapats i användargränssnittet i Target Classic 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, till exempel us.domain.com, men du behöver en målcookie som är inställd på domain.com (i stället för på us.domain.com), måste du åsidosätta inställningen cookieDomain
. 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 kan svaret på Target innehålla /* invalid redirect offer URL */
eller
För fjärrerbjudanden kan svaret på Target innehålla /* invalid remote offer URL */
Du kan kontrollera Target-svaret i webbläsaren eller med mboxTrace. Mer information om giltiga URL:er finns i https://tools.ietf.org/html/std66.
Target begäranden 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
Activity URL avgör vilken sida som kvalificerar besökare för aktiviteten och återger aktivitetsupplevelserna för 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 öppnar Visual Experience Composer (VEC) sidan som anges i inställningarna 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 > välj Page Delivery > och anger sedan önskad URL i fältet Activity URL.
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 en OR-operator:
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" bara frågesträngen, avgränsade med en OR-operator:
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%20Offers, avgränsade med en OR-operator:
Det går inte att ta bort dubbla citattecken i profilattributvärdet Target som förväntat. escape
När du skickar värden som innehåller dubbla citattecken i ett Target-profilattribut måste du undvika det så som visas nedan.
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.