Naar de hoofdinhoud

Uw banner aanpassen aan versies van uw website: inleiding

Heeft uw site meerdere vertalingen of versies? Voor een consistente en conforme ervaring kunt u uw banner dienovereenkomstig aanpassen.

Geschreven door Alexandre Dias Da Silva

Waarom uw banner aanpassen?

Tenzij uw website slechts één homogeen publiek aanspreekt, volstaat één configuratie van uw banner niet. Hier zijn enkele veel voorkomende voorbeelden:

  • 🌍 Meertalige website en vertaalbeheer: een banner in het Frans voor de .fr-site, in het Engels voor de .com, enz.

  • ⚖️ Verschillende regelgeving: GDPR voor Europa, CCPA voor de Verenigde Staten, LGPD voor Brazilië…

  • 🧩 Verschillende inhoud of services: bepaalde versies gebruiken verschillende diensten van derden (Google Ads, YouTube, enz.)

Om het goed te doen, moet u uw banner in meerdere configuraties uitvoeren: elke versie van uw website moet zijn eigen Axeptio-configuratie hebben.

Wat gebeurt er wanneer uw banner meerdere configuraties bevat?

Een Axeptio-banner kan meerdere configuraties bevatten, bijvoorbeeld om verschillende talen, landen of meerdere versies van dezelfde website te beheren.

Echter, het feit dat u meerdere configuraties maakt, leidt op zichzelf niet tot enig automatisch gedrag.

Axeptio selecteert geen configuratie voor u. Als er geen specifieke instellingen zijn ingesteld, wordt geen configuratie automatisch geladen op basis van de navigatiecontext van de bezoeker.

Dit is precies het doel van deze sectie Pas uw banner aan op elke versie van uw website: u presenteren de verschillende methoden waarmee u expliciet kunt aangeven welke configuratie moet worden geladen afhankelijk van de bezochte versie van de website.

Onafhankelijke configuraties

Wanneer een banner meerdere configuraties bevat, functioneren deze volledig onafhankelijk.

Dit betekent dat:

  • een wijziging in één configuratie geen invloed heeft op de anderen

  • elke configuratie verschillende services kan bevatten

  • u uw banner nauwkeurig op elke versie van uw website kunt afstemmen

Deze onafhankelijkheid biedt veel flexibiliteit, vooral voor meertalige of internationale websites.

Dit brengt echter mee dat:

  • configuraties niet met elkaar zijn gesynchroniseerd

  • elke update moet op elke betreffende configuratie worden toegepast

Om u tijd te besparen, stelt Axeptio u in staat:

  • een bestaande configuratie te dupliceren, zodat u een nieuwe basis kunt maken zonder helemaal opnieuw te beginnen

  • de automatische vertaling te gebruiken, om de inhoud van de banner snel in een ander taal aan te passen

Hier zijn de belangrijkste mogelijke methoden, van eenvoudig tot meest flexibel:

Als u Axeptio via uw CMS integreert

Onze CMS-extensies/modules stellen u in staat om te kiezen welke Axeptio-configuratie moet worden geladen op basis van de taal van de website die door de bezoeker is gekozen.

Ze detecteren automatisch de talen die op uw website zijn geconfigureerd en stellen u in staat om voor elke taal een Axeptio-configuratie toe te wijzen via vervolgkeuzemenu's.

Voorbeeld voor onze WordPress-extensie

Standaard is de optie "Dynamisch (op basis van Axeptio)" geselecteerd voor elke taal. Met andere woorden, er is geen configuratie aan uw talen gekoppeld.

U moet de optie "Dynamisch (op basis van Axeptio)" alleen geselecteerd laten als u een ander van de hieronder vermelde methoden wilt gebruiken.

Een vaste configuratie in uw integratie laden

Dit is de eenvoudigste methode: wanneer u Axeptio integreert — of dit nu via een hardgecodeerd script in uw code of onze GTM-tag-template is — kunt u expliciet de technische naam van een te laden configuratie definiëren (via de parameter cookiesVersion).

Dit betekent concreet dat:

  • op een specifieke versie van de website integreert u Axeptio met de configuratie die aan deze versie is toegewezen

  • Axeptio laadt altijd deze bepaalde configuratie, zonder iets op de pagina te detecteren

Deze methode is ideaal voor websites waar elke versie onafhankelijk wordt geïmplementeerd (bijv. fr.monsite.com en en.monsite.com hebben elk hun eigen integratie).

URL-regels gebruiken in het Axeptio-beheerportaal

Als de taal- of versieinformatie direct zichtbaar is in de URL (bijv. /fr/, /en/, of fr.monsite.com), kunt u in het Axeptio-beheerportaal meerdere configuraties maken en deze koppelen aan URL-regels of reguliere expressies.

Op deze manier laadt Axeptio automatisch de juiste configuratie op basis van de bezochte pagina.

Deze methode is eenvoudig te beheren als u goed met URL's bent vertrouwd en liever alles in Axeptio beheert!

De configuratie dynamisch laden met GTM of aangepaste code

In sommige gevallen staat de informatie over de actieve taal niet direct in de URL. U moet dan een ander middel vinden om toegang te krijgen tot de taalinformatie, bijvoorbeeld via het lang-attribuut van de <html>-tag, of via een JavaScript-variabele.

In dat geval kunt u Google Tag Manager (of een ander Tag Manager) gebruiken om:

  • dynamisch de actieve taal op de pagina te lezen (bijvoorbeeld door het lang-attribuut te lezen)

  • een "lookup table"-type variabele in te stellen die elke mogelijke taal aan een Axeptio-configuratie koppelt

  • de Axeptio-banner met de passende configuratie op basis van deze variabele te laden

Dit vereist iets meer technische kennis, maar biedt veel flexibiliteit voor het beheren van meertalige websites met een complexe URL-structuur of dynamische taalveranderingen.

De geolocatie-functie van Axeptio gebruiken

Wanneer geolocatie is ingeschakeld, wordt de banerconfiguratie automatisch gekozen op basis van het herkomstland van de bezoeker (via zijn IP-adres).

Dit is vooral nuttig als uw website verschillende regelgeving moet toepassen op basis van locatie, en als taal niet het enige relevante criterium is.

Was dit een antwoord op uw vraag?