SDK’s initialiseren
Volg de stappen in initialiseren SDK diagram om ervoor te zorgen dat alle noodzakelijke taken nodig om de {Adobe Target at.js JavaScript bibliotheek te laden in de correcte opeenvolging worden uitgevoerd.
SDKs-diagram initialiseren diagram
Voor toepassingen met meerdere pagina’s vindt deze stroom elke keer dat de pagina opnieuw wordt geladen of dat de bezoeker naar een nieuwe pagina op de website navigeert.
Klik op de volgende koppelingen om naar de gewenste secties te navigeren:
- 1.1: API voor bezoekers laden SDK
- 1.2: Klant-id instellen
- 1.3: Automatische aanvraag voor het laden van pagina’s configureren
- 1.4: Flickbehandeling configureren
- 1.5: Gegevenstoewijzing configureren
- 1.6: Aanbieding
- 1.7: Criteria op basis van wagentje
- 1.8: Op populariteit gebaseerde criteria
- 1.9: Op objecten gebaseerde criteria
- 1.10. Op gebruikers gebaseerde criteria
- 1.11. Aangepaste criteria
- 1.12. Kenmerken opgeven die worden gebruikt in inclusieregels
- 1.13. Uitgesloten id’s opgeven
- 1.14. Geef de parameter entity.event.detailsOnly=true door
- 1.15. Externe gegevenstoewijzing configureren
- 1.16. Laden bij.js
1.1: API voor bezoekers laden SDK load
Deze stap helpt ervoor te zorgen dat de VisitorAPI.js -bibliotheek correct is geladen, geconfigureerd en geïnitialiseerd.
Eerste vereisten
- Als u de Bezoeker-id/API-service wilt gebruiken, moet uw bedrijf zijn ingeschakeld voor de Adobe Experience Cloud en beschikken over een Organization ID . Voor meer informatie, zie Vereisten van Experience Cloud: Identiteitskaart van de organisatie in de gids van de Hulp van de Dienst van de Identiteit.
- U hebt het bestand
VisitorAPI.jsnodig. Dit bestand moet al zijn geïnstalleerd als u Adobe Analytics hebt geïmplementeerd. Dit dossier kan ook door de Adobe Experience Platform markeringsuitbreiding worden toegevoegd of van de Manager van de Code van Adobe Analytics worden gedownload.
vorm en verwijs VisitorAPI.js
Voor meer informatie, zie de Dienst van Experience Cloud voor Doel uitvoeren.
Leesingen
- Overzicht van Experience Cloud Identity Service
- Over de id-service
- Cookies en de Experience Cloud Identity Service
- Hoe de Experience Cloud Identity Service id’s aanvraagt en instelt
- ID-synchronisatie en overeenkomende snelheden
Acties
- Sluit het
VisitorAPI.js-bestand in op uw webpagina’s. - Lees over de beschikbare configuraties voor de Dienst van identiteitskaart van de Bezoeker/API .
- Nadat het
VisitorAPI.js-bestand is geladen, gebruikt u de methodeVisitor.getInstanceom het bestand te initialiseren met de benodigde configuraties. - Vertrouwd me met de beschikbare methodes .
Keer aan het diagram bij de bovenkant van deze pagina terug.
1.2: Klant-id instellen set
Deze stap helpt ervoor te zorgen dat de bekende id’s van uw bezoekers (CRM-id, gebruikersnaam enzovoort) zijn gekoppeld aan de anonieme id van Adobe voor personalisatie tussen apparaten.
Eerste vereisten
- De bekende id van de bezoeker moet beschikbaar zijn in de gegevenslaag.
Klant-id instellen
Voor meer informatie, zie setCustomerIDs .
Leesingen
Acties
- Gebruik
visitor.setCustomerIDsom de bekende id van de bezoeker in te stellen.
Keer aan het diagram bij de bovenkant van deze pagina terug.
1.3: Automatische aanvraag voor het laden van pagina’s configureren automatic
Met deze stap kan at.js alle ervaringen ophalen die op de pagina moeten worden weergegeven tijdens het laden van het bibliotheekbestand at.js.
Eerste vereisten
- Niet alle gegevens in de gegevenslaag moeten naar Target worden verzonden. Overleg met uw bedrijfsteam (het digitale marketing team) om te bepalen welke gegevens voor experimenteren, optimalisering, en verpersoonlijking waardevol zijn. Alleen deze gegevens moeten naar Target worden verzonden.
- Zorg ervoor dat u geen PII-gegevens (Personal Identified Information) naar Target verzendt.
vorm het automatische verzoek van de paginalading
Voor meer informatie, zie targetGlobalSettings () .
Leesingen
Leer over het pageLoadEnabled plaatsen in targetGlobalSettings () .
Acties
- Wijzig het
window.targetGlobalSettings-object om automatische aanvragen voor het laden van pagina’s in te schakelen.
Keer aan het diagram bij de bovenkant van deze pagina terug.
1.4: Flickbehandeling configureren flicker
Deze stap helpt ervoor te zorgen dat er geen paginafflikkering is wanneer het leveren van ervaringen.
Eerste vereisten
- Heb een bespreking met het team verantwoordelijk voor Webpaginaprestaties betreffende de voor- en nadelen van het controleren van flikkering gebruikend de standaardmethode die door at.js wordt gebruikt. U kunt naar ontwerppatronen zoeken waarmee u aangepaste flikkerafhandelingsoplossing kunt gebruiken, zoals de animatie van de lader. Als u geen patroon vindt, kunt u om een nieuw patroon verzoeken.
vorm flikkerende behandeling
Voor meer informatie, zie targetGlobalSettings () .
Als u bodyHidingEnabled instelt op true , wordt de gehele pagina verborgen terwijl de aanvraag voor het laden van de pagina wordt uitgevoerd. Als u de automatische aanvraag voor het laden van pagina’s om welke reden dan ook niet hebt ingeschakeld (gegevens die later nog niet beschikbaar zijn, bijvoorbeeld), kunt u deze instelling het beste instellen op false .
Als u bodyHidingEnabled hebt uitgeschakeld omdat u geen APLR wilt starten en de paginaaanvraag later wilt doorlopen, of als u niet meer op flikkeren wilt werken, moet u uw eigen flikkerverwerking implementeren. U kunt flikkering op twee manieren verwerken: het verbergen van de te testen gedeelten of het tonen van een trommel op de te testen gedeelten.
Leesingen
- Hoe at.js flikkering beheert
- Leer over bodyHiddenStyle en bodyHidingEnabled voorwerpen in targetGlobalSettings () .
Acties
- Wijzig het
window.targetGlobalSettings-object ombodyHiddenStyleenbodyHidingEnabledin te stellen.
Keer aan het diagram bij de bovenkant van deze pagina terug.
1.5: Gegevenstoewijzing configureren data-mapping
Met deze stap zorgt u ervoor dat alle gegevens die naar Target moeten worden verzonden, zijn ingesteld.
Eerste vereisten
-
De gegevenslaag moet klaar zijn met alle gegevens die naar Target moeten worden verzonden.
-
Aanbevelingen: verrijken van profiel.
- Geef
entity.iddoor om gegevens vast te leggen voor onlangs bekeken criteria en items op basis van criteria die zijn gebaseerd op het laatst weergegeven product. - Geef
entity.iddoor om gegevens vast te leggen voor populiteitscriteria op basis van de favoriete categorie. - Geef het profielkenmerk door als de aangepaste criteria hierop zijn gebaseerd of worden gebruikt bij het filteren van de inclusieregel in criteria.
- Geef
-
Aanbevelingen: gegevens over ingestie producten.
- Andere entiteitsparameters (gereserveerd en aangepast) kunnen worden doorgegeven aan het toevoegen of bijwerken van de productcatalogus in Recommendations .
- De productcatalogus kan ook worden bijgewerkt met behulp van eenheidfeeds met de interface of API van Target .
Gegevens toewijzen aanTarget
Voor meer informatie, zie targetPageParams () .
Leesingen
Acties
- Gebruik de functie
targetPageParams()om alle vereiste gegevens in te stellen die naar Target moeten worden verzonden.
Keer aan het diagram bij de bovenkant van deze pagina terug.
1.6: Aanbieding promotion
Voeg bevorderde punten toe en controleer hun plaatsing in uw Target Recommendations ontwerpen .
Beschikbare opties
- Promoten met id’s
- Bevorderen per collectie
- Promoten op kenmerk
{de parameters van 0} Vereiste Entiteit
- Het kenmerk Item in de speciale actie moet worden doorgegeven wanneer de optie ‘Promoten door kenmerk’ wordt gebruikt.
Keer aan het diagram bij de bovenkant van deze pagina terug.
1.7: Criteria op basis van wagentje cart
Aanbevelingen doen op basis van de inhoud van het winkelwagentje.
Beschikbare criteria
- People Who Viewed These, Viewed Those
- People Who Viewed These, Bought Those
- People Who Bought These, Bought Those
{de parameters van 0} Vereiste Entiteit
- cartIds
Leesingen
Keer aan het diagram bij de bovenkant van deze pagina terug.
1.8: Op populariteit gebaseerde criteria popularity
Aanbevelingen doen op basis van de algemene populariteit van een item op uw site of op basis van de populariteit van items in de favoriete of meest bekeken categorie, het merk, het genre enzovoort van een gebruiker.
Beschikbare criteria
- 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
{de parameters van 0} Vereiste Entiteit
entity.categoryIdof het kenmerk item voor populariteit als de criteria zijn gebaseerd op het huidige item of het kenmerk item.- Er mag niets worden doorgegeven voor de meest bekeken/verkochte objecten op de site.
Leesingen
Keer aan het diagram bij de bovenkant van deze pagina terug.
1.9: Op objecten gebaseerde criteria item
Aanbevelingen doen op basis van het zoeken naar objecten die vergelijkbaar zijn met een item dat de gebruiker bekijkt of onlangs heeft bekeken.
Beschikbare criteria
- People Who Viewed This, Viewed That
- People Who Viewed This, Bought That
- People Who Bought This, Bought That
- Items with Similar Attributes
{de parameters van 0} Vereiste Entiteit
entity.idof een profielkenmerk dat als sleutel wordt gebruikt
Leesingen
Keer aan het diagram bij de bovenkant van deze pagina terug.
1.10. Op gebruikers gebaseerde criteria user
Aanbevelingen doen op basis van het gedrag van de gebruiker.
Beschikbare criteria
- Recently Viewed Items
- Recommended for You
{de parameters van 0} Vereiste Entiteit
entity.id
Leesingen
Keer aan het diagram bij de bovenkant van deze pagina terug.
1.11. Aangepaste criteria custom
Aanbevelingen doen op basis van een aangepast bestand dat u uploadt.
Beschikbare criteria
- Custom algorithm
{de parameters van 0} Vereiste Entiteit
entity.id of het kenmerk dat wordt gebruikt als een sleutel voor het aangepaste algoritme
Leesingen
Keer aan het diagram bij de bovenkant van deze pagina terug.
1.12. Kenmerken opgeven die worden gebruikt in inclusieregels inclusion
Keer aan het diagram bij de bovenkant van deze pagina terug.
1.13. Uitgesloten id’s opgeven exclude
Geef entiteit-id’s door voor entiteiten die u wilt uitsluiten van uw aanbevelingen. U kunt bijvoorbeeld items uitsluiten die zich al in het winkelwagentje bevinden.
Keer aan het diagram bij de bovenkant van deze pagina terug.
1.14. Geef de parameter entity.event.detailsOnly=true door true
Gebruik entiteitskenmerken om product- of inhoudsinformatie door te geven aan Target Recommendations .
Leesingen
Keer aan het diagram bij de bovenkant van deze pagina terug.
1.15. Externe gegevenstoewijzing configureren (extern)
Met deze stap zorgt u ervoor dat alle gegevens die naar Target moeten worden verzonden, zijn ingesteld.
Eerste vereisten
- De gegevenslaag moet klaar zijn met alle gegevens die naar Target moeten worden verzonden.
de leveranciers van opstellingsgegevens
Voor meer informatie, zie leveranciers van Gegevens .
Leesingen
Acties
Gebruik de functie targetPageParams() om alle vereiste gegevens in te stellen die naar Target moeten worden verzonden.
Keer aan het diagram bij de bovenkant van deze pagina terug.
1.16. Laden bij.js web
Deze stap zorgt ervoor dat de JavaScript-bibliotheek at.js wordt geladen en geïnitialiseerd.
Eerste vereisten
- Download of vraag het digitale marketingteam naar het
at.js 2.*x*JavaScript-bibliotheekbestand.
Leesingen
Acties
Sluit het bestand at.js in op al uw webpagina’s waar u moet experimenteren, optimaliseren, personaliseren en gegevens verzamelen.
Keer aan het diagram bij de bovenkant van deze pagina terug.
Ga aan Stap 2 te werk: vorm gegevensinzameling .