Visual Experience Composer hjälptillägg

The Adobe Target Visual Experience Composer (VEC) Hjälpwebbläsartillägg för Google Chrome Med kan du läsa in webbplatser tillförlitligt i VEC för att snabbt skapa och skapa QA-webbupplevelser.

VEC Helper-webbläsaren är en Chrome tillägg. Det här tillägget behövs inte när du använder Mozilla Firefox.

IMPORTANT
Det gamla Target VEC Helper-tillägget som beskrivs i den här artikeln skapades med Manifest V2. Google meddelade att tillägg som skapats med Manifest V2 inte längre tillåts från och med juni 2024. Mer information finns i Manifest V2 support timeline notification från Google på Chrome för utvecklare webbplats.
med början i juni 2024, Google börjar inaktivera tillägg som skapats med Manifest V2, inklusive tillägget som beskrivs i det här avsnittet. Adobe rekommenderar att kunderna går över till nyare Hjälptillägg för visuell redigering så snart som möjligt.

Orsaker till att vissa webbplatser kanske inte öppnas som de ska i VEC

  • Webbplatsen har strikta säkerhetsprinciper.
  • Webbplatsen ligger i en iframe.
  • at.js-biblioteket är ännu inte implementerat på webbplatsen.
  • Kundens QA- eller stage-sajt är inte tillgänglig för omvärlden (webbplatsen är intern).
  • Det finns vissa begränsningar när du försöker använda VEC för att öppna en webbplats som använder Servicearbetare (SW).

En SWF-fil är en webbteknik som kan användas för att avlyssna begäranden för den domän som de är installerade på av en webbsida. Programvaran överlever sidbesöket och aktiverar sig själv vid efterföljande besök. Svartvyn avgör vilka förfrågningar som går igenom och vilka som fångas upp och hanteras från ett cacheminne istället.

SW kan styra cachelagringen; kan cachelagra själva webbsidan, statiska resurser som JS, CSS, IMG, AJAX, deras innehåll och deras svarshuvuden, inklusive de som VEC Helper-tillägg för mål försöker ta bort, som X-Frame-Options: SAMEORIGIN, CSP (Content-Security-Policy) eller Set-Cookie.

Tyvärr tar Chrome-tilläggets API:er som fångar upp webbförfrågningar inte emot förfrågningar som fångats upp och hanterats av en SWF-fil. Tillägget kan därför inte åtgärda sidhuvuden och cookies om webbsidesbegäran hanterades från ett cacheminne av en SWF-fil eftersom webbsidan inte läses in i VEC på grund av X-Frame-Options eller CSP-rubriker som också cache-lagrades.

Som en möjlig tillfällig lösning kan du inaktivera Service Workers på fliken Chrome Developer Tools > Application (Verktyg för Chrome-utvecklare) och sedan aktivera kryssrutan"Bypass for network" (Kringgå för nätverk) under avsnittet Service Workers (Servicearbetare).

Webbläsartillägget VEC Helper för Chrome löser problem med webbplatsinläsning som kunderna nu är beroende av Target Förbättrad Experience Composer eller tillägg från tredje part, till exempel Uppriktigt.

Fördelar med att använda VEC Helper-tillägget

  • Alla iframe-rubriker, som X-Frame-Options och Content-Security-Policy, tas implicit bort från webbplatsen. Du behöver inte längre skapa komplicerade regler.

  • Om en webbsida ännu inte innehåller Target at.js JavaScript-bibliotek kan du använda tillägget för att mata in biblioteket så att du kan skapa upplevelser för webbplatsen. Du kan sedan skapa aktiviteter och köra frågor och svar med hjälp av förhandsgranskningslänkar.

    Observera att tillägget inte injicerar at.js med Enhanced Experience Composer (EEC), men funktionen SameSite Cookie finns fortfarande kvar. Om du vill mata in at.js på webbsidan stänger du av EEC.

  • Mobilvisningsrutor stöds även utan Enhanced Experience Composer (EEG).

  • Kunder som inte är tidigare Target kan experimentera med Target även om deras IT-utvecklare ännu inte har implementerat Target på deras webbplatser.

  • Partners som betjänar flera kunders webbplatser och Target konton har nu en enkel mekanism som stöder VEC-inläsning, i stället för att hantera flera regler i tredjepartsverktyg.

Hämta och installera VEC Helper-webbläsartillägget

  1. Navigera till Webbläsartillägget Adobe Target VEC Helper i Chrome Web Store.

  2. Klicka på Add to Chrome > Add Extension.

  3. Öppna VEC i Target.

  4. Klicka på ikonen för VEC Helper-webbläsartillägget ( VEC Helper: ikon ) i webbläsarens verktygsfält i Chrome när du arbetar i VEC eller QA-läge.

  5. (Villkorligt) Skjut upp Inject Target Libraries växla till"på"-positionen om webbsidan ännu inte innehåller Target at.js JavaScript-bibliotek.

    Följande bild visar VEC Helper med Inject Target Libraries aktiverad inställning:

    VEC-hjälp 1

    Följande bild visar hur VEC Helper frågar om du vill att den ska injiceras Target bibliotek på sidan för att aktivera redigering:

    VEC-hjälp 2

  6. (Villkorligt) Skjut upp Cookies växla till"på"-positionen för att automatiskt lägga till SameSite=None korrigering av attributwebbläsare.

    Cookies i VEC-hjälptillägget

    Mer information om SameSite=None korrigering av attributwebbläsare, se"Hur påverkar de nyligen meddelade reglerna för tillämpning av cookies i Google Chrome SameSite hur VEC och EEC fungerar?" in Felsökning av problem relaterade till Visual Experience Composer och Enhanced Experience Composer.

Anteckningar

  • The Inject Target libraries -flaggan i tillägget är som standard AV. Du kan aktivera den här flaggan om du vill använda VEC på en webbplats som ännu inte har implementerats för Target.

    Den här flaggan är en global inställning. Flaggan är aktiverad eller inaktiverad för alla webbplatser som öppnas i VEC. Om du till exempel anger att flaggan ska vara"on" och öppna en webbplats som redan har implementerats med at.js, får du ett meddelande om att at.js redan har lästs in. Adobe räknar med att de flesta kunder redan har at.js implementerat på sina sidor och använder standardinställningen"off".

  • Tillägget läser in den senaste versionen av at.js som är tillgänglig från Target UI in Administration > Implementation.

  • När tillägget används för att injicera at.js i QA-lägemåste du ha en annan flik i Chrome öppen. Denna Chrome-flik måste autentiseras till samma Adobe Experience Cloud Organisationen som du skapade aktiviteten i.

  • Följande meddelanden hjälper dig att hålla dig informerad:

    • Om du försöker läsa in en webbplats med VEC som inte kan läsas in visas ett meddelande om att du har installerat webbläsartillägget VEC Helper.
    • Om at.js ännu inte har implementerats på webbplatsen visas ett meddelande i VEC om att du har installerat tillägget.
    • Om tillägget är aktiverat och aktiverar inläsningen visas meddelanden när tillägget injicerar at.js-biblioteket (om det behövs) eller hjälper till att öppna webbplatsen på ett tillförlitligt sätt i VEC.
recommendation-more-help
3d9ad939-5908-4b30-aac1-a4ad253cd654