Hjälptillägg för Visual Experience Composer

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

VEC Helper-webbläsaren är ett Chrome-tillägg. Det här tillägget är inte nödvändigt när Mozilla Firefox används.

IMPORTANT
  • Det äldre VEC Helper-tillägget Target 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 from Google på webbplatsen Chrome for Developers.

  • Från och med juni 2024 börjar Google inaktivera tillägg som skapats med Manifest V2, inklusive det tillägg som beskrivs i det här avsnittet. Adobe rekommenderar att kunderna går över till det nyare hjälptillägget för visuell redigering så snart som möjligt.

  • Kunder som använder privata Chrome Web Stores bör fortsätta att använda den här versionen av tillägget tills stödet för det här användningsfallet har implementerats i det nya Visual Editing Helper tillägget i slutet av januari 2025.

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 Service Workers (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.

SWF-filen kan styra cachelagringen. Den kan cachelagra själva webbsidan, statiska resurser som JS, CSS, IMG, AJAX, deras innehåll och deras svarshuvuden, inklusive de som tas bort av vårt måltillägg för VEC-hjälpen, som X-Frame-Options: SAMEORIGIN, CSP (Content-Security-Policy) eller Set-Cookie.

Tyvärr får de Chrome-API:er för tillägg som fångar upp webbförfrågningar inte de 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.

Du kan komma runt problemet genom att inaktivera Service Workers på fliken Chrome Developer Tools > Application och sedan aktivera kryssrutan"Bypass for network" under Service Workers.

VEC Helper-webbläsartillägget för Chrome löser problem med webbplatsinläsning som kunderna nu förlitar sig på Target Förbättrad Experience Composer eller tillägg från tredje part, som Request.

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 JavaScript-biblioteket Target at.js 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.

  • Mobila visningsrutor stöds även utan Enhanced Experience Composer (EEC).

  • Kunder som är nya i Target kan använda tillägget för att experimentera med Target, även om deras IT-utvecklare ännu inte har implementerat Target på sina 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. Om du vill använda tillägget klickar du på ikonen för VEC Helper-webbläsartillägget ( VEC Helper-ikonen ) i verktygsfältet i din Chrome-webbläsare i VEC- eller QA-läge .

  5. (Villkorligt) Skjut växeln Inject Target Libraries till"on"-positionen om webbsidan ännu inte innehåller JavaScript-biblioteket Target at.js.

    I följande bild visas VEC Helper med inställningen Inject Target Libraries aktiverad:

    VEC-hjälp 1

    Följande bild visar VEC Helper där du tillfrågas om du vill att Target bibliotek ska injiceras på sidan för att det ska gå att skapa:

    VEC-hjälp 2

  6. (Villkorligt) Dra Cookies-växeln till"på"-positionen för att automatiskt lägga till webbläsarkorrigeringen för SameSite=None-attributet.

    Växla cookies i VEC-hjälplägget

    Mer information om korrigeringen för attributwebbläsaren SameSite=None finns i"Hur påverkar den nyligen lanserade policyn för tillämpning av cookies i Google Chrome SameSite?" i Felsökning av problem relaterade till Visual Experience Composer och Enhanced Experience Composer.

Anteckningar

  • Flaggan Inject Target libraries i tillägget är inaktiverad som standard. 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 i Administration > Implementation.

  • När du använder tillägget för att injicera at.js i QA Mode måste du ha en annan Chrome-flik öppen. Den här Chrome-fliken måste autentiseras i samma Adobe Experience Cloud-organisation 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