at.js versie 2.11.7 (26 februari 2025)
- Logboekregistratie van Telemetrie is opgelost wanneer
localStorage
niet beschikbaar is. Telemetrie zorgde voor een probleem voor sommige klanten dielocalStorage
hadden uitgeschakeld in hun browsers.
at.js versie 2.11.6 (29 september 2024)
- Probleem verholpen waarbij Target niet correct werkte met omleidingsvoorstellen binnen Visual Experience Composer (VEC) of Form-Based Experience Composer .
at.js versie 2.11.5 (14 augustus 2024)
- Geïmplementeerd caching voor koekjeslees en schrijf verrichtingen om de overheadkosten van herhaalde, dure koordontleding en manipulatie te verminderen.
- Implementeerde de nieuwere URL Search Params API indien beschikbaar, aangezien deze sneller is dan tekenreeksen handmatig parseren en manipuleren.
at.js versie 2.11.4 (24 januari 2024)
- Bijgewerkt at.js om te voorkomen dat ongeldige geo-gegevens naar de leverings-API worden verzonden.
at.js versie 2.11.3 (21 november 2023)
- Probleem verholpen waarbij respontokens niet konden worden verzonden bij
at-content-rendering-failed
-gebeurtenissen.
at.js versie 2.11.2 (26 oktober 2023)
- Probleem verholpen die inconsistenties veroorzaakte in reactie op tokens die werden verzonden op aangepaste gebeurtenissen.
at.js versie 2.11.1 (13 oktober 2023)
- Probleem verholpen waarbij niet-afgevangen fouten werden veroorzaakt terwijl een pagina die op.js wordt uitgevoerd, zich in de modus Kirken bevindt.
at.js versie 2.11.0 (10 oktober 2023)
- Extra ondersteuning voor het instellen van de aangepaste aanroepen Adobe Experience Platform (AEP)
sandboxId
ensandboxName
intargetGlobalSettings
, die aan de bezorgings-API worden doorgegeven voorgetOffer/getOffers
-aanroepen. - Schaduw-DOM-correctie voor ketting van
:eq()
in kiezers.
at.js versie 2.10.3 (12 september 2023)
- Probleem verholpen waarbij de aangepaste gebeurtenis
at-content-rendering-succeeded
onjuist werd geactiveerd wanneer geen voorstellen werden weergegeven. De juiste gebeurtenis,at-content-rendering-no-offers
, wordt nu geactiveerd. - Toegevoegd
eventToken
enresponseTokens
aan foutobject voor de aangepaste gebeurtenisat-content-rendering-failed
.
at.js versie 2.10.2 (7 maart 2023)
- Probleem opgelost waarbij de functie
trackEvent
altijd een fout retourneerde.
at.js versie 2.10.1 (2 februari 2023)
- Probleem verholpen waarbij activiteiten waarbij publieksregels betrokken waren die parameters met punten in hun namen bevatten, niet de verwachte ervaring retourneren, voor het bepalen van het apparaat.
- Oplossing van een bug die in at.js 2.6.0 werd geïntroduceerd waarin at.js een leveringsvraag vuurde, zelfs wanneer mboxDisable werd toegelaten.
at.js versie 2.10.0 (19 september 2022)
- Extra ondersteuning voor cookies van derden.
at.js versie 2.9.0 (27 mei 2022)
- Toegevoegde 🔗 steun van de Hints van de Cliënt van de Agent van 0} Gebruiker.
- Probleem verholpen waarbij meerdere mbox-aanvragen op dezelfde pagina verschillende beeld-id's hebben.
at.js versie 2.8.1 (28 januari 2022)
- Fixed
pageLoad
not being mapping to target-global-mbox in On Device Decisioning (ODD) hybride uitvoeringsmodus. - Probleem verholpen met analytische details voor mbox-aanvraag.
- Verbeterde dev-afhankelijkheden om beveiligingsproblemen te verhelpen.
at.js versie 2.8.0 (7 januari 2022)
De JavaScript-bibliotheek Target at.js verzamelt nu het gebruik van functies en telemetriegegevens voor prestaties. Persoonlijke gegevens worden niet verzameld. De optie om voor deze functie te weigeren is beschikbaar door telemetryEnabled
in te stellen op false in targetGlobalSettings
. Voor meer informatie, zie telemetryEnabled in targetGlobalSettings.
at.js versie 2.7.0 (28 oktober 2021)
Deze release bevat de volgende verbeteringen:
- Toegevoegde steun voor Componenten van het Web. Deze versie van at.js wordt vereist om gepersonaliseerde ervaringen en aanbiedingen op douaneelementen en op elementen binnen douaneelementen tot stand te brengen en te testen. Deze functionaliteit is inbegrepen in Target Standard/Premium 21.10.5 versie.
om 1.8.3 uur (21 september 2021)
Deze release bevat de volgende wijzigingen:
- De modules
reactor-window
enreactor-document
Adobe Experience Platform Launch zijn verwijderd om ervoor te zorgen dat de Platform Launch correct functioneert voor klanten diewindow.default
ofdocument-default
hebben ingesteld. - at.js 1.8.3 stelt nu expliciet
Samesite=None
enSecure
in om ervoor te zorgen dat cookies van andere bedrijven correct worden ingesteld.
om 2.6.1.2021 (16 augustus 2021)
- Bugcorrectie voor "Geen artefact in cache beschikbaar voor hybride modus" bij gebruik van apparaatbeslissingen.
om 2.6.0 uur (16 juli 2021)
- Er is een beveiligd attribuut toegevoegd aan cookies wanneer de instellingen at.js
secureOnly
zijn ingesteld optrue
. - Responstokens zijn nu beschikbaar wanneer u
triggerView()
gebruikt. - Probleem met betrekking tot de gebeurtenis
CONTENT_RENDERING_NO_OFFERS
is opgelost. Deze gebeurtenis wordt nu op de juiste wijze geactiveerd wanneer er geen inhoud wordt geretourneerd door Target . - Analytics for Target (A4T) Klik op de metagegevens worden correct geretourneerd wanneer u
prefetch
-aanvragen gebruikt. - Bij het genereren van UUID wordt niet langer
Math.random()
gebruikt, maar wordtwindow.crypto
gebruikt. - De vervaldatum van het
sessionId
-cookie wordt correct verlengd bij elke netwerkaanroep. - De initialisatie van het weergavecache van Single Page Application (SPA) wordt nu correct afgehandeld en houdt zich aan de
viewsEnabled
-instellingen. Als uviewsEnabled
instelt op de waardefalse
, wordt de functietriggerView()
nu uitgeschakeld. Zie Orde van verrichtingen voor aanvankelijke paginading.
om 2.5.0 uur (13 mei 2021)
Deze versie van at.js bevat de volgende verbeteringen en wijzigingen:
- op-apparatenbesliststeun voor at.js.
- de verbindingen van de Voorproefsteun voor de activiteiten van Automated Personalization
Deze release verwijdert ook ondersteuning voor Microsoft Internet Explorer 10 en hoger.
om 2.4.1.2021 (23 maart 2021)
Deze versie van at.js is een onderhoudsrelease en bevat de volgende verbeteringen en oplossingen:
- Probleem verholpen waarbij
targetPageParams
werd opgenomen in mbox-aanvragen.targetPageParams
mag alleen worden opgenomen inpageLoad
-aanvragen. (TNT-40247) - Geoptimaliseerde venster- en documentglobals die verwijzen in de Adobe Experience Platform-extensie. (TNT-37124)
om 2.4.0 uur (14 januari 2021)
Deze release van at.js is een onderhoudsrelease en bevat de volgende oplossingen:
- Voegt ondersteuning voor Unified Profile/Platform-id toe aan Delivery API customerIds.
- Oplossing voor een ongeldige inspuiting van stijllabels.
om 2.3.3.2013 (13 november 2020)
Deze release van at.js is een onderhoudsrelease en bevat de volgende oplossing:
- Correctie van een probleem met betrekking tot het bijhouden van een postvak en A4T. Met 0n-klik, Target vuurde een vraag van de levering API met de correcte mbox en mbox parameters in brand. De SDID komt echter niet overeen met de SDID in de aanroep van Analytics en er was dus geen koppeling en conversie. (TNT-38372)
te.js 2.3.2 (24 juli 2020)
Deze release van at.js is een onderhoudsrelease en bevat de volgende oplossing:
- Het probleem is opgelost wanneer een script of code een standaardeigenschap aan het venster of document toevoegt.
om 1.8.2 uur (15 juni 2020)
Deze release van at.js is een onderhoudsrelease en bevat de volgende oplossing:
- Probleem verholpen bij gebruik van CNAME en randoverschrijving, op .js 1.x zou tot het serverdomein verkeerd kunnen leiden, dat in het Target mislukken verzoek resulteerde. (TNT-35064)
releases (15 juni 2020)
Deze versie van at.js is een onderhoudsrelease en bevat de volgende verbeteringen en oplossingen:
- Made
deviceIdLifetime
plaatsend met voeten treedt via targetGlobalSettings. (TNT-36349) - Probleem verholpen bij gebruik van CNAME en randoverschrijving, op .js 2.x zou tot het serverdomein verkeerd kunnen leiden, dat in het Target mislukken verzoek resulteerde. (TNT-35065)
- Probleem verholpen waarbij het gebruik van de extensie Target v2 en Adobe Analytics Launch extension Target de aanroep van Analytics
sendBeacon
vertraagde. (TNT-36407, TNT-35990, TNT-36000)
at.js versie 2.3.0 (25 maart 2020)
Deze versie van at.js is een onderhoudsrelease en bevat de volgende verbeteringen en oplossingen:
- Ondersteuning voor het instellen van Content Security Policy-nonces op SCRIPT- en STYLE-tags die aan het pagina-DOM zijn toegevoegd bij het toepassen van geleverde Target -aanbiedingen. Klanten kunnen
targetGlobalSettings.cspScriptNonce
entargetGlobalSettings.cspStyleNonce
zodanig instellen dat at.js de corresponderende script- en stijltagnonces kan instellen voor toegepaste aanbiedingen. Zie targetGlobalSettingsvoor meer details. - Probleem verholpen bij het compileren van at.js met de Google-compiler voor de implementatie van Google-tagbeheer.
- De naam van het controlecookie at.js is gewijzigd van
check
inat_check
om conflicten met de implementaties van klanten te voorkomen.
at.js versie 1.8.1 (25 maart 2020)
Deze versie van at.js is een onderhoudsrelease en bevat de volgende verbeteringen en oplossingen:
- De naam van het controlecookie at.js is gewijzigd van
check
inat_check
om conflicten met de implementaties van klanten te voorkomen.
at.js versie 2.2.0 (10 oktober 2019)
Deze versie van at.js bevat de volgende verbeteringen en oplossingen:
- Probleem verholpen waarbij met het bijhouden van klikken geen conversies werden gerapporteerd in Analytics for Target (A4T) wanneer Adobe Analytics -code niet aanwezig was op pagina-elementen.
- Betere prestaties bij het gebruik van zowel Experience Cloud ID Service (ECID) v4.4 als at.js 2.2 op uw webpagina's.
- Eerder, maakte ECID twee blokkerende vraag alvorens at.js ervaringen kon halen. Dit is verminderd tot één enkele vraag, die beduidend prestaties verbetert.
- Correctie van foutieve vooraf ingestelde verwerking van weergaven, waarbij tokens voor gebeurtenissen van standaardaanbiedingen niet waren opgenomen in verzonden berichten.
- at.js versie 2.2 biedt ook een nieuwe instelling met de naam
serverState
. Deze instelling kan worden gebruikt om de paginaprestaties te optimaliseren wanneer een hybride integratie van Target wordt geïmplementeerd. Hybride integratie betekent dat u zowel at.js v2.2+ aan de clientzijde als de Delivery-API of een Target SDK aan de serverzijde gebruikt om ervaringen te bieden. MetserverState
kan at.js v2.2+ ervaringen rechtstreeks toepassen vanuit inhoud die aan de serverzijde is opgehaald en aan de client is geretourneerd als onderdeel van de pagina die wordt aangeboden. Voor meer informatie, zie "serverState"in targetGlobalSettings.
at.js versie 1.8.0 (10 oktober 2019)
Deze versie van at.js bevat de volgende verbeteringen en oplossingen:
- Betere prestaties bij het gebruik van zowel Experience Cloud ID Service (ECID) v4.4 als at.js 1.8 op uw webpagina's.
- Eerder, maakte ECID twee blokkerende vraag alvorens at.js ervaringen kon halen. Dit is verminderd tot één enkele vraag, die beduidend prestaties verbetert.
at.js versie 2.1.1 (24 juli 2019)
Deze versie van at.js is een onderhoudsrelease en bevat de volgende verbeteringen en oplossingen:
(De uitgiftenummers tussen haakjes zijn bedoeld voor intern gebruik door Adobe.)
- Oplossing een kwestie die veelvoudige bakens aan brand veroorzaakte toen het gebruiken van de Metrisch van het Volgen van de Klik op de pagina van Doelstellingen & van Montages in Visual Experience Composer (VEC). (TNT-32812)
- Correctie van een probleem dat ertoe leidde dat
triggerView()
de rendering niet meer dan één keer toepast. (TNT-32780) - Correctie van een probleem met
triggerView()
om ervoor te zorgen dat de aanvraag informatie over Marketing Cloud ID (MCID) bevat. (TNT-32776) - Probleem verholpen waardoor het bericht van
triggerView()
niet kon worden uitgevoerd, zelfs als er geen opgeslagen weergaven zijn. (TNT-32614) - Probleem verholpen die een fout veroorzaakte door het gebruik van de decodeURIcomponent die problemen veroorzaakte wanneer de URL een onjuist gevormde parameter van het vraagkoord bevat. (TNT-32710)
- De bakenmarkering is nu ingesteld op "true" in de context van leveringsverzoeken die via de
Navigator.sendBeacon()
API worden verzonden. (TNT-32683) - Probleem verholpen waarbij Aanbevelingen voor een paar klanten niet konden worden weergegeven op websites. Klanten konden de inhoud van de aanbieding zien in de vraag van de leverings-API, maar de aanbieding werd niet toegepast op de website. (TNT-32680)
- Probleem verholpen waarbij klikken-volgen over meerdere ervaringen ertoe leidde dat het programma niet naar behoren functioneerde. (TNT-32644)
- Probleem verholpen waardoor at.js de tweede metrische waarde niet kon toepassen na het renderen van de eerste metrische waarde. (TNT-32628)
- Probleem verholpen bij het doorgeven van
mbox3rdPartyId
met de functietargetPageParams
die ervoor zorgde dat de payload van de aanvraag niet aanwezig was in de queryparameters of in de payload van de aanvraag. (TNT-32613) - Probleem verholpen waardoor de weergave werd geblokkeerd en op reacties op meldingen werd geklikt in browsers op basis van chroom (waaronder Google Chrome). (TNT-32290)
at.js versie 2.1.0 (3 juni 2019)
Deze release bevat de volgende functies en verbeteringen:
-
Opt-in van Adobe steun: Adobe Opt-binnen is een manier om de oplossingen van Adobe integratie met toestemmingsbeheerplatforms te vereenvoudigen. Voor meer informatie over Adobe Opt-binnen, zie Privacy en Algemene Verordening van de Bescherming van Gegevens (GDPR).
-
industrie-standaard volgzame CSP: at.js gebruikt niet meer eval () om JavaScript uit te voeren.
-
cliënt-kant analyseregistreren: Geef klanten volledige controle op hoe zij analysegegevens naar Adobe Analytics willen verzenden, of op de cliënt-kant of server-kant.
Voor meer informatie, zie cliënt-kant Analytics registreren.
-
verzendt berichten: Sta ontwikkelaars toe om berichten te verzenden wanneer een ervaring door hun code in plaats van het gebruiken van
applyOffer()
ofapplyOffers()
wordt teruggegeven.Voor meer informatie, zie adobe.target.sendNotifications (opties).
-
at.js grootte die door ~24% wordt verminderd: De grootte van at.js wordt verminderd door ~24%. De kleinere bestandsgrootte verbetert de laadprestaties van de pagina en verkort de downloadtijd op .js op de pagina.
at.js versie 2.0.1 (19 maart 2019)
Dit is een onderhoudrelease met de volgende verbeteringen en oplossingen:
(De uitgiftenummers tussen haakjes zijn bedoeld voor intern gebruik door Adobe.)
- Probleem verholpen met een zeldzame omstandigheid in de opiniepeilingscode voor DOM die JavaScript-uitzonderingen voor bepaalde klanten veroorzaakte. (TNT-31869)
- Meldingen dat weergaven werden gerenderd, zijn losgekoppeld van gebeurtenishandlers voor het bijhouden van klikken. In eerste instantie heeft Target geen meldingen verzonden als click-event-handlers die tot een weergegeven weergave behoren, niet konden worden gekoppeld. Target verzendt nu een weergavemelding, zelfs als klikelementen niet worden gevonden. (TNT-31969)
- Probleem verholpen waarbij de omleidingsvlag voor de gebeurtenis die na het verzoek werd uitgevoerd, altijd werd ingesteld op true. (TNT-31907)
- Probleem opgelost dat ertoe leidde dat VEC opnieuw rangschikte actie als succes werd geregistreerd, zelfs wanneer de elementen ontbraken. (TNT-31924)
- Probleem opgelost waarbij meldingen voor bepaalde klanten werden verzonden om de eigenschappentoken voor Enterprise-machtigingen niet te bevatten. (TNT-31999)
at.js versie 1.7.1 (19 maart 2019)
Dit is een onderhoudrelease met de volgende oplossing:
(De uitgiftenummers tussen haakjes zijn bedoeld voor intern gebruik door Adobe.)
- Probleem verholpen met een zeldzame omstandigheid in de opiniepeilingscode voor DOM die JavaScript-uitzonderingen voor bepaalde klanten veroorzaakte. (TNT-31869)
at.js Versie 2.0.0
at.js 2.x verstrekt rijke eigenschapreeksen die uw zaken uitrusten om verpersoonlijking op volgende generatie cliënt-zijtechnologieën uit te voeren. Deze nieuwe versie wordt geconcentreerd op bevordering at.js om harmonieuze interactie met enige paginatoepassingen (SPAs) te hebben.
Hier volgen enkele voordelen van het gebruik van at.js 2.x die niet beschikbaar zijn in eerdere versies:
- De capaciteit om alle aanbiedingen op paginading in het voorgeheugen onder te brengen om veelvoudige servervraag aan één enkele servervraag te verminderen.
- Verbeter de ervaringen van uw eindgebruikers op uw site aanzienlijk, omdat aanbiedingen direct via het cachegeheugen worden weergegeven zonder vertraging die traditionele serveraanroepen introduceren.
- Eenvoudige one-line van code en éénmalige ontwikkelaarsopstelling om uw marketers toe te laten om A/B en de activiteiten van de Ervaring (XT) via Visual Experience Composer (VEC) op uw enige paginatoepassingen tot stand te brengen en in werking te stellen.
at.js 2.x introduceert de volgende nieuwe functies:
- getOffers()
- applyOffers()
- triggerView()
De volgende functies zijn vervangen door de introductie van at.js 2.x:
- mboxCreate()
- mboxDefine
- registerExtension()
Voor meer informatie, zie Bevorderend van at.js 1.x aan at.js 2.xen at.js functies.
at.js versie 1.7.0
at.js 1.7.0 biedt ondersteuning voor Adobe Opt-In. Adobe Opt-In is een manier om de integratie van Adobe-oplossingen met toestemmingsbeheerplatforms te vereenvoudigen.
Voor meer informatie over Adobe Opt-binnen, zie Privacy en Algemene Verordening van de Bescherming van Gegevens(GDPR).
Deze release verhelpt ook een probleem waarbij Target URL-parameters voor omleiding kan negeren met parameters die afkomstig zijn van de omleidings-URL.
at.js Versie 1.6.4
at.js 1.6.4 is een onderhoudsrelease en behandelt het volgende probleem:
- Probleem verholpen waarbij zich in Microsoft Internet Explorer 11 een zeldzame omstandigheid manifesteerde die dubbele aanbiedingen tot gevolg had.
at.js versie 1.6.3
at.js versie 1.6.3 bevat de volgende correcties en verbeteringen:
- Kiezers hebben nu een CSS-escape-teken als ze id's of CSS-klassen bevatten die beginnen met een cijfer, twee koppeltekens of een afbreekstreepje gevolgd door een cijfer (bijvoorbeeld #-123). (TNT-31061)
- Probleem verholpen dat werd geïntroduceerd met at.js 1.6.2, waarbij VEC-aanbiedingen (Visual Experience Composer) uit verschillende activiteiten die van toepassing zijn op dezelfde CSS-kiezer de prioriteit van de activiteit niet respecteerde. (TNT-31052)
- Probleem verholpen waarbij een belofte werd nagekomen in omgevingen waar geen native ondersteuning voor beloften bestond. (TNT-30974)
- Problemen worden nu correct vastgelegd en gerapporteerd via de gebeurtenis content-rendering mislukt. Voorheen zou JavaScript succesvol kunnen zijn geweest, zelfs als dat niet het geval was. (TNT-30599)
at.js versie 1.6.2
Dit is een onderhoudsrelease en het volgende probleem wordt opgelost:
- Probleem verholpen waarbij sites van bepaalde klanten tot een oneindige 'async'-lus leiden.
Hier zijn de verhogingen en de moeilijke situaties die in at.js Versie 1.6.1 werden omvat:
- Probleem opgelost in at.js 1.6.0 dat ertoe leidde dat ervaringen met aanbevelingen werden gedupliceerd in Microsoft Internet Explorer 11. (TNT-30593)
- at.js zorgt er nu voor dat de logica voor het overschrijven van randen controleert of er een cookie met een randcluster bestaat om een ander randnummer te voorkomen als een gebruiker tijdens een sessie randen verlaat. (TNT-30563)
- Probleem verholpen waardoor at.js geen volgende handelingen kon uitvoeren als de HTML-inhoud ongeldige JS-code bevatte. at.js registreert nu de fout en geeft de resterende acties zonder kwestie terug. (TNT-30546)
- Er zijn wijzigingen aangebracht zodat er een uitzondering is wanneer een pagina omleiden wordt hergekwalificeerd voor een omleidingsactiviteit. (TNT-30532)
- Probleem verholpen waardoor de correcte time-out van de aanvraag niet kon worden doorgegeven aan de getOffer() API-aanvraag. (TNT-30498)
- Probleem verholpen waarbij het opslaan van cookies tijdens het gebruik van het bestandsprotocol door at.js 1.6.0 werd voorkomen. (TNT-30454)
- Probleem verholpen waardoor het lijkt alsof niet alle ervaringen werden opgedaan met omleidingen bij gebruik van Analytics for Target (A4T). (TNT-30444)
- Probleem verholpen waarbij de pagina werd verborgen nadat de aanroep van Target was gelukt. (TNT-30358)
Hier zijn de verhogingen en de moeilijke situaties die in at.js Versie 1.6.0 werden omvat:
- Omleidingsaanbiedingen worden nu automatisch ondersteund in de Analytics for Target (A4T)-integratie. De oplossing aan de clientzijde is verwijderd. (TNT-30247)
- Client-side edge routing is nu standaard ingeschakeld. (TNT-30261)
- Oplossing voor een probleem met VEC-actie (Visual Experience Composer) wanneer er afhankelijkheden zijn tussen handelingen. (TNT-30248)