Visual Experience Composer helperuitbreiding

De Adobe Target Visual Experience Composer (VEC) Helper browser extension for Google Chrome Hiermee kunt u websites betrouwbaar laden binnen de VEC zodat u snel een product kunt ontwerpen en een kwaliteitscontrole kunt gebruiken.

De VEC Helper-browser is een Chrome extensie. Deze extensie is niet nodig wanneer u Mozilla Firefox.

IMPORTANT
De nalatenschap Target De in dit artikel gedocumenteerde VEC Helper-extensie is gemaakt met Manifest V2. Google heeft aangekondigd dat het geen extensies meer zal toestaan die zijn gemaakt met Manifest V2 vanaf juni 2024. Zie de klasse Duidelijke aankondiging van tijdlijn voor V2-ondersteuning van Google op de Chrome voor ontwikkelaars site.
Vanaf juni 2024 Google zal beginnen onbruikbaar makend uitbreidingen die gebruikend Manifest V2 worden gecreeerd, met inbegrip van de uitbreiding die in dit onderwerp wordt gedocumenteerd. Adobe raadt klanten aan naar de nieuwere De extensie Visuele bewerkingshulp zo spoedig mogelijk.

Redenen waarom sommige websites niet betrouwbaar in de VEC kunnen worden geopend

  • De website heeft een strikt beveiligingsbeleid.
  • De website bevindt zich in een iframe.
  • De bibliotheek at.js is nog niet geïmplementeerd op de website.
  • De QA- of werkgebiedsite van de klant is niet beschikbaar voor de buitenwereld (de site is intern).
  • Er zijn momenteel enkele beperkingen wanneer u probeert de VEC te gebruiken om een website te openen die Dienstverleners (SW).

SW is een Webtechnologie die kan worden gebruikt om verzoeken voor het domein te onderscheppen zij op door een Web-pagina worden geïnstalleerd. De SBW heeft het paginabezoek overleefd en activeert zichzelf bij volgende bezoeken. SW beslist welke verzoeken door gaan en welke degenen in plaats daarvan van een geheim voorgeheugen worden onderschept en worden gediend.

De software kan de caching controleren; kan de Web-pagina zelf, statische middelen zoals JS, CSS, IMG, AJAX verzoeken, hun inhoud, en hun antwoordkopballen, met inbegrip van die in het voorgeheugen onderbrengen die onze Doel VEC Helper-extensie probeert om, als x-kader-Opties te verwijderen: SAMEORIGIN, CSP (Content-Security-Policy), of reeks-Koekje.

Jammer genoeg, ontvangen de uitbreiding APIs van Chrome die Webverzoeken onderscheppen niet de verzoeken die werden onderschept en door SW behandeld. Daarom kan de uitbreiding niet de kopballen en de koekjes bevestigen als het Web-pagina verzoek van een geheime voorgeheugen door een SW werd gediend omdat de Web-pagina niet binnen VEC wegens de x-Kader-Opties of CSP kopballen zal laden die ook in het voorgeheugen werden opgenomen.

Als potentiële oplossing, kunt u de Werknemers van de Dienst van de Hulpmiddelen van de Ontwikkelaar van Chrome onbruikbaar maken > het lusje van de Toepassing, dan om "Bypass voor netwerk"checkbox onder de sectie van de Werknemers van de Dienst toe te laten.

Met de VEC Helper-browserextensie voor Chrome worden de problemen opgelost die gebruikers momenteel ondervinden bij het laden van sites Target Enhanced Experience Composer of extensies van derden, zoals "opzichtig".

Voordelen van het gebruik van de extensie VEC Helper

  • Alle iFrame-opbouwheaders, zoals X-Frame-Options en Content-Security-Policy, worden impliciet verwijderd van de website. Het is niet langer nodig om ingewikkelde regels voor verplichte naleving op te stellen.

  • Als een webpagina nog geen Target in de JavaScript-bibliotheek at.js kunt u de extensie gebruiken om de bibliotheek te injecteren, zodat u de website kunt ontwerpen. U kunt vervolgens activiteiten maken en deze via voorvertoningskoppelingen kwaliteitscontrole laten uitvoeren.

    Let op: met de Enhanced Experience Composer (EEC) injecteert de extensie niet in at.js, maar is de functionaliteit SameSite Cookie nog steeds aanwezig. Schakel de EEG uit als u om 1.js op de webpagina wilt injecteren.

  • Mobiele viewports worden zelfs zonder de Enhanced Experience Composer (EEG).

  • Klanten die niet bekend zijn met Target kan de extensie gebruiken om met Target zelfs als hun ontwikkelaars van IT nog niet ten uitvoer hebben gelegd Target op hun websites.

  • Partners die de websites van veelvoudige klanten onderhouden en Target de rekeningen hebben nu één eenvoudig mechanisme om laden VEC te steunen, in plaats van het beheren van veelvoudige regels in derdehulpmiddelen.

VEC Helper-browserextensie opvragen en installeren

  1. Ga naar de Adobe Target VEC Helper-browserextensie in de Chrome Web Store.

  2. Klik op Add to Chrome > Add Extension.

  3. VEC openen in Target.

  4. Als u de extensie wilt gebruiken, klikt u op het pictogram voor VEC Helper-browserextensie ( VEC Helper-pictogram ) in de werkbalk van uw Chrome-browser wanneer u zich in de VEC of QA-modus.

  5. (Voorwaardelijk) Schuif de Inject Target Libraries Schakel over naar de positie "Aan" als de webpagina nog niet de Target at.js JavaScript-bibliotheek.

    De volgende afbeelding toont de VEC Helper met de Inject Target Libraries instelling ingeschakeld:

    VEC-helper 1

    De volgende afbeelding toont de VEC Helper die u vraagt of u het wilt injecteren Target bibliotheken op de pagina om ontwerpen in te schakelen:

    VEC-helper 2

  6. (Voorwaardelijk) Schuif de Cookies schakelen naar de positie "aan" om automatisch de SameSite=None corrigeren van de kenmerkbrowser.

    Kookies in de VEC helperuitbreiding

    Voor meer informatie over de SameSite=None kenmerkenbrowser moeilijke situatie, zie "hoe beïnvloedt het onlangs aangekondigde de koekjeshandhavingsbeleid van Google Chrome SameSite VEC en EEC?" in Problemen oplossen met betrekking tot Visual Experience Composer en Enhanced Experience Composer.

Notities

  • De Inject Target libraries markering in de extensie is standaard UIT. U kunt deze markering inschakelen als u de VEC wilt gebruiken voor een site waarvoor nog geen implementatie is uitgevoerd Target.

    Deze markering is een globale instelling. De vlag wordt toegelaten of gehandicapt voor alle websites die in VEC worden geopend. Als u deze markering bijvoorbeeld instelt op "on" en een website opent die al is geïmplementeerd met at.js, ontvangt u een bericht met de melding dat at.js al is geladen. Adobe verwacht dat de meeste klanten at.js al hebben geïmplementeerd op hun pagina's en de standaardinstelling van "off." gebruiken.

  • De extensie laadt de nieuwste versie van at.js die beschikbaar is via de Target UI in Administration > Implementation.

  • Wanneer u de extensie gebruikt om te injecteren op .js tijdens het innemen van QA-modus, moet er een ander Chrome-tabblad zijn geopend. Dit tabblad Chrome moet op dezelfde manier worden geverifieerd Adobe Experience Cloud Organisatie waarin u de activiteit hebt gemaakt.

  • De volgende berichten helpen u op de hoogte houden:

    • Als u probeert om een website te laden die VEC gebruikt die er niet in slaagt te laden, toont een bericht die suggereert dat u de VEC Helper browser uitbreiding installeert.
    • Als at.js nog niet op de website wordt uitgevoerd, toont een bericht in VEC die dat u de uitbreiding installeert.
    • Als de extensie is ingeschakeld en de laadbewerking uitvoert, worden berichten weergegeven wanneer de extensie de bibliotheek at.js injecteert (indien nodig) of wanneer de website betrouwbaar wordt geopend in de VEC.
recommendation-more-help
3d9ad939-5908-4b30-aac1-a4ad253cd654