Adobe Target Visual Experience Composer (VEC)-activiteiten renderen
De doelactiviteiten worden opstelling gebruikend of Visual Experience Composer (VEC) of op vorm-gebaseerde composer. De het Web SDK van het Platform kan op VEC-Gebaseerde activiteiten op de pagina enkel zoals at.js terugwinnen en toepassen. Voor dit onderdeel van de migratie gaat u als volgt te werk:
- De extensie van de browser Visual Editing Helper installeren
- Voer een
sendEvent
vraag met het Web SDK van het Platform uit om activiteiten te verzoeken. - Werk alle verwijzingen van uw at.js-implementatie bij die
getOffers()
gebruiken om een TargetpageLoad
-aanvraag uit te voeren.
Visuele bewerkingshulpprogramma voor browsers
Met de Adobe Experience Cloud Visual Editing Helper-browserextensie voor Google Chrome kunt u websites betrouwbaar laden binnen de Adobe Target Visual Experience Composer (VEC) voor een snelle auteur en QA-webbeleving.
De visuele het Uitgeven browser van Helper uitbreiding werkt met websites die at.js of het Web SDK van het Platform gebruiken.
Vraag de Visual Editing Helper aan en installeer deze
-
Navigeer aan Adobe Experience Cloud Visuele het Uitgeven Helper browser uitbreiding in de Opslag van het Web van Chrome.
-
Klik toevoegen aan Chrome > Uitbreiding toevoegen.
-
Open VEC in Doel.
-
Om de uitbreiding te gebruiken, klik het Visuele het Uitgeven de browser van de Helper browser van de Helper pictogram
{modal="regular"}
in uw browser van Chrome terwijl op de Wijze VEC of QA.
De visuele het Uitgeven Helper wordt automatisch toegelaten wanneer een website in het Doel VEC aan macht authoring wordt geopend. De extensie heeft geen voorwaardelijke instellingen. De extensie verwerkt automatisch alle instellingen, inclusief de instellingen voor SameSite-cookies.
Verwijs naar de specifieke documentatie voor meer informatie over de Visuele het Uitgeven uitbreiding van de Helperen het oplossen van problemen de Visuele Composer van de Ervaring.
Inhoud automatisch aanvragen en toepassen
Nadat SDK van het Web van het Platform op de pagina wordt gevormd, kunt u inhoud van Doel verzoeken. In tegenstelling tot at.js die kan worden gevormd om inhoud automatisch te verzoeken wanneer de bibliotheek laadt, vereist het Web SDK van het Platform u uitdrukkelijk om een bevel uit te voeren.
Als voor uw at.js-implementatie de pageLoadEnabled
-instelling is ingesteld op true
, die automatische rendering van VEC-gebaseerde activiteiten mogelijk maakt, voert u de volgende sendEvent
-opdracht uit met de Platform Web SDK:
code language-javascript |
---|
|
Gebruik in tags het actietype Send event met de optie Render visual personalization decisions geselecteerd:
{modal="regular"} worden geselecteerd
Inhoud aanvragen en op aanvraag toepassen
Sommige implementaties van het Doel vereisen één of andere douaneverwerking van aanbiedingen VEC alvorens hen op de pagina toe te passen. Of, vragen zij veelvoudige plaatsen in één enkele vraag. In een at.js-implementatie kunt u dit doen door pageLoadEnabled
in te stellen op false
en de getOffers()
functie te gebruiken om een pageLoad
request uit te voeren.
getOffers()
en applyOffers()
om VEC-gebaseerde activiteiten handmatig te renderencode language-javascript |
---|
|
De Platform Web SDK heeft geen specifieke pageLoad
-gebeurtenis. Alle aanvragen voor doelinhoud worden beheerd met de optie decisionScopes
met de opdracht sendEvent
. Het __view__
bereik dient voor het doel van de pageLoad
aanvraag.
sendEvent
benadering:- Een opdracht
sendEvent
uitvoeren die het__view__
beslissingsbereik bevat - De geretourneerde inhoud met de opdracht
applyPropositions
toepassen op de pagina - Een opdracht
sendEvent
uitvoeren met het gebeurtenistype en de propositiegegevens vandecisioning.propositionDisplay
om de indruk te vergroten
code language-javascript |
---|
|
getOffers()
gebruikt om handmatig een Target pageLoad
-aanvraag uit te voeren zonder applyOffers()
te gebruiken om de inhoud op de pagina toe te passen.De SDK van het Web van het Platform biedt ontwikkelaars heel wat flexibiliteit met het vragen van en het teruggeven van inhoud aan. Verwijs naar de specifieke documentatie over het teruggeven van gepersonaliseerde inhoudvoor extra opties en details.
Voorbeeld van implementatie
De basisimplementatie van Web SDK van het Platform is nu voltooid.
JavaScript-voorbeeld met automatische rendering van Target-inhoud:
code language-html |
---|
|
Hiermee wordt de voorbeeldpagina gecodeerd met de automatische rendering van Target-inhoud:
code language-html |
---|
|
Voeg de extensie Adobe Experience Platform Web SDK toe aan tags:
{modal="regular"} toe
Voeg de gewenste configuraties toe:
{modal="regular"}
Maak een regel met een Send event -handeling en Render visual personalization decisions geselecteerd:
{modal="regular"}
Daarna, leer hoe te om te verzoeken en vorm-gebaseerde activiteiten van het Doelteruggeven.