The Adobe Target Visual Experience Composer (VEC) Med webbläsartillägget 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 du använder Mozilla Firefox.
Aktuell Target Tillägget VEC Helper som beskrivs i den här artikeln skapades med Manifest v2. Google har nyligen meddelat att nya tillägg som skapats med Manifest v2 inte längre tillåts.
Det befintliga tillägget fungerar fortfarande i Google Chrome. I framtiden Adobe tar bort hjälptillägget som beskrivs i det här avsnittet och kräver att kunderna går över till det nyare Hjälptillägg för visuell redigering. Du meddelas via versionsinformation och text i den här artikeln när det här tillägget slutar fungera. På grund av säkerhetsförbättringar i manifestet v3, Adobe rekommenderar att du hämtar det nya tillägget för att fortsätta att visuellt skapa dina webbplatser i Target.
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.
Programvaran kan styra cachningen. 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.
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 är nybörjare på Target kan använda tillägget för att 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.
Navigera till Webbläsartillägget Adobe Target VEC Helper i Chrome Web Store.
Klicka på Add to Chrome > Add Extension.
Öppna VEC i Target.
Om du vill använda tillägget klickar du på ikonen för VEC Helper-webbläsartillägget ( ) i webbläsarens verktygsfält i Chrome när du arbetar i VEC eller QA-läge.
(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:
Följande bild visar VEC Helper där du tillfrågas om du vill att den ska injiceras Target bibliotek på sidan för att aktivera redigering:
(Villkorligt) Skjut upp Cookies växla till"på"-positionen för att automatiskt lägga till SameSite=None
åtgärda attributwebbläsare.
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.
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: