Initiera SDK:er

Följ stegen i Initiera SDK diagram för att säkerställa att alla nödvändiga uppgifter som behövs för att läsa in Adobe Target at.js JavaScript-biblioteket körs i rätt sekvens.

TIP
Klicka på bilderna i det här avsnittet för att utöka till helskärm.

Initiera SDK-diagram diagram

För flersidiga program sker det här flödet varje gång sidan läses in igen, eller när besökaren navigerar till en ny sida på webbplatsen.

NOTE
Stegnumren i följande bild motsvarar avsnitten nedan. Stegnumren är inte i någon speciell ordning och återspeglar inte ordningen på de steg som utförs i Target Gränssnitt när aktiviteten skapades.

Initiera SDK-diagram {width="600" modal="regular"}

Klicka på följande länkar för att navigera till önskade avsnitt:

1.1: Läs in besökar-API SDK load

Detta steg hjälper till att säkerställa att VisitorAPI.js biblioteket har lästs in, konfigurerats och initierats korrekt.

Se information

Läs in SDK-diagram för besökar-API

Förutsättningar

Konfigurera och referera till VisitorAPI.js

Mer information finns i Implementera tjänsten Experience Cloud för Target.

Läser

Åtgärder

Återgå till diagrammet längst upp på den här sidan.

1.2: Ange kund-ID set

I det här steget kan du se till att dina besökares kända ID:n (CRM-ID, användar-ID o.s.v.) är kopplade till det anonyma ID:t för Adobe för personalisering på olika enheter.

Se information

Ange kund-ID

Förutsättningar

  • Besökarens kända ID bör vara tillgängligt i datalagret.

Ange kund-ID
Mer information finns i setCustomerIDs.

Läser

Åtgärder

  • Använd visitor.setCustomerIDs för att ange besökarens kända ID.

Återgå till diagrammet längst upp på den här sidan.

1.3: Konfigurera automatisk sidinläsningsbegäran automatic

I det här steget kan at.js hämta alla upplevelser som måste återges på sidan när JavaScript-biblioteksfilen at.js läses in.

Se information

Konfigurera automatisk sidladdningsbegäran

Förutsättningar

  • Alla data i datalagret måste inte skickas till Target. Kontakta ert affärsteam (digital marknadsföring) för att ta reda på vilka data som är värdefulla för experiment, optimering och personalisering. Endast dessa data ska skickas till Target.
  • Se till att du inte skickar data för personligt identifierbar information till Target.

Konfigurera automatisk sidladdningsbegäran

Mer information finns i targetGlobalSettings().

Läser

Läs mer om pageLoadEnabled ställa in targetGlobalSettings().

Åtgärder

  • Ändra window.targetGlobalSettings objekt för att aktivera automatisk sidinläsning.

Återgå till diagrammet längst upp på den här sidan.

1.4: Konfigurera flimmerhantering flicker

Detta steg hjälper till att säkerställa att det inte finns någon sidflimmer när du levererar upplevelser.

Se information

Konfigurera flimmerhanteringsdiagram

Förutsättningar

  • Diskutera med det team som ansvarar för webbsidans prestanda vad gäller fördelar och nackdelar med att styra flimmer med den standardmetod som används av at.js. Du kan söka efter designmönster där du kan använda en anpassad flimmerhanteringslösning, till exempel inläsaranimering. Om du inte hittar något mönster kan du begära ett nytt mönster.

Konfigurera flimmerhantering

Mer information finns i targetGlobalSettings().

Inställning bodyHidingEnabled till true Döljer hela sidbrödtexten medan sidinläsningsbegäran pågår. Om du inte har aktiverat den automatiska sidinläsningsbegäran av någon anledning (data är inte klara senare, till exempel, är det bäst att ange den här inställningen till false.

Om du har inaktiverat bodyHidingEnabled eftersom du inte vill starta APLR och vill starta sidbegäran senare, eller om du inte behöver flimmerhantering, måste du implementera en egen flimmerhantering. Du kan hantera flimmer på två sätt: dölja avsnitten under testet eller genom att visa ett reglage på de avsnitt som testas.

Läser

Åtgärder

  • Ändra window.targetGlobalSettings objekt som ska anges bodyHiddenStyle och bodyHidingEnabled.

Återgå till diagrammet längst upp på den här sidan.

1.5: Konfigurera datamappning data-mapping

Detta steg hjälper till att säkerställa att alla data som måste skickas till Target är inställt.

Se information

Datamappningsdiagram

Förutsättningar

  • Datalagret ska vara klart med alla data som måste skickas till Target.

  • Recommendations: berika profilen.

    • Godkänd entity.id för att samla in data för nyligen visade villkor och objekt baserat på kriterier som baseras på den senast visade produkten.
    • Godkänd entity.id om du vill hämta in data för popularitetskriterier baserat på favoritkategori.
    • Skicka profilattributet om anpassade villkor är baserade på det eller används i inkluderingsregelfiltrering i alla villkor.
  • Recommendations: importera produktdata.

    • Andra enhetsparametrar (reserverade och anpassade) kan skickas till import eller uppdatering av produktkatalogen i Recommendations.
    • Produktkatalogen kan också uppdateras med hjälp av entitetsfeeds med Target Gränssnitt eller API.

Mappa data tillTarget

Mer information finns i targetPageParams().

Läser

Åtgärder

  • Använd targetPageParams() för att ange alla nödvändiga data som måste skickas till Target.

Återgå till diagrammet längst upp på den här sidan.

1.6: Kampanj promotion

Lägg till framhävda objekt och styr deras placering i Target Recommendations design.

Se information

Tillgängliga alternativ

Enhetsparametrar krävs

  • Objektattributet i en befordran måste skickas när du använder attributet "Promoby".

Återgå till diagrammet längst upp på den här sidan.

1.7: Cart-baserade kriterier cart

Utför rekommendationer baserat på användarens kundvagnsinnehåll.

Se information

Tillgängliga villkor

  • People Who Viewed These, Viewed Those
  • People Who Viewed These, Bought Those
  • People Who Bought These, Bought Those

Enhetsparametrar krävs

  • cartIds

Läser

Återgå till diagrammet längst upp på den här sidan.

1.8: Popularitetsbaserade kriterier popularity

Utför rekommendationer baserat på hur populärt ett objekt på webbplatsen är eller utifrån hur populärt det är att ha objekt inom en användares favoritkategori, varumärke, genre osv.

Se information

Tillgängliga villkor

  • Most Viewed Across the Site
  • Most Viewed by Category
  • Most Viewed by Item Attribute
  • Top Sellers Across the Site
  • Top Sellers by Category
  • Top Sellers by Item Attribute
  • Top by Analytics Metric

Enhetsparametrar krävs

  • entity.categoryId eller objektattributet för popularitet baserat på om villkoret är baserat på det aktuella objektet eller objektattributet.
  • Ingenting får skickas för Most Viewed/Top sålt på webbplatsen.

Läser

Återgå till diagrammet längst upp på den här sidan.

1.9: Objektbaserade kriterier item

Rekommendationer baserade på sökning efter liknande objekt för ett objekt som användaren visar eller nyligen har visat.

Se information

Tillgängliga villkor

  • People Who Viewed This, Viewed That
  • People Who Viewed This, Bought That
  • People Who Bought This, Bought That
  • Items with Similar Attributes

Enhetsparametrar krävs

  • entity.id eller ett profilattribut som används som nyckel

Läser

Återgå till diagrammet längst upp på den här sidan.

1.10: Användarbaserade villkor user

Utför rekommendationer baserat på användarens beteende.

Se information

Tillgängliga villkor

  • Recently Viewed Items
  • Recommended for You

Enhetsparametrar krävs

  • entity.id

Läser

Återgå till diagrammet längst upp på den här sidan.

1.11: Anpassade villkor custom

Utför rekommendationer baserat på en anpassad fil som du överför.

Se information

Tillgängliga villkor

  • Custom algorithm

Enhetsparametrar krävs

entity.id eller attributet som används som nyckel för den anpassade algoritmen

Läser

Återgå till diagrammet längst upp på den här sidan.

1.12: Ange attribut som används i inkluderingsregler inclusion

Återgå till diagrammet längst upp på den här sidan.

1.13: Ange ExcludeIds exclude

Skicka enhets-ID:n för entiteter som du vill utesluta från dina rekommendationer. Du kan t.ex. utesluta artiklar som redan finns i kundvagnen.

Återgå till diagrammet längst upp på den här sidan.

1.14: Skicka entity.event.detailsOnly=true parameter true

Använd entitetsattribut för att skicka produkt- eller innehållsinformation till Target Recommendations.

Se information

Läser

Återgå till diagrammet längst upp på den här sidan.

1.15: Konfigurera fjärrdatamappning

Detta steg säkerställer att alla data som måste skickas till Target är inställt.

Se information

Diagram över fjärrdatamappning

Förutsättningar

  • Datalagret ska vara klart med alla data som måste skickas till Target.

Ställ in dataleverantörer

Mer information finns i Dataleverantörer.

Läser

Funktionen targetPageParams

Åtgärder

Använd targetPageParams() för att ange alla nödvändiga data som måste skickas till Target.

Återgå till diagrammet längst upp på den här sidan.

1.16: Load at.js web

Detta steg säkerställer att JavaScript-biblioteket at.js läses in och initieras.

Se information

Läs in Adobe Target at.js-diagram

Förutsättningar

  • Ladda ned eller fråga ditt digitala marknadsföringsteam om at.js 2.*x* JavaScript-biblioteksfil.

Läser

Åtgärder

Bädda in filen at.js på alla dina webbsidor där experimenterande, optimering, personalisering och datainsamling måste ske.

Återgå till diagrammet längst upp på den här sidan.

Fortsätt till steg 2: Konfigurera datainsamling.

recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3