La source d'une visite est unique et ne peut être modifiée.
Les sources naturelles ne sont définies que sur les événements "page.display", tandis que les sources marketing peuvent être définies sur n'importe quel type d'événement et requièrent d'alimenter a minima src_medium et src_campaign.
Lorsqu'un visiteur arrive sur votre site web, notre SDK va vérifier la présence de paramètres de campagne dans la Query String de l'URL chargée. S'il y en a, ils seront automatiquement ajoutés dans les paramètres des événements générés depuis cette page, en plus des paramètres nativement collectés.
À la réception de cet événement, notre chaine de traitement va s'assurer qu'il s'agit bien d'un début de visite. Le cas échéant, elle va vérifier si des paramètres de campagne marketing sont disponibles pour définir une source marketing. Si aucun paramètre de campagne marketing n'est disponible, elle se basera sur l'URL précédente, collectée automatiquement par le SDK, pour définir la source naturelle de la visite.
Sources naturelles
Les sources naturelles sont définies en fonction du domaine de l'URL précédant l'arrivée sur votre site. Nous définissons ainsi la source des visites en fonction de la présence ou non d'un domaine dans des listes internes, propres à chaque type de source.
Par exemple, le domaine "facebook.com" est associé à la liste des réseaux sociaux, donc les visites en provenance de ce domaine ou d'un de ses sous-domaines se verront attribuer la source "Social media".
Referrer sites
Tous les sites dont le domaine n'est présent dans aucune de nos listes, qui sont alors simplement considérés comme des sites référents.
Portal sites
Les sites dont l'URL fait partie de celles que vous avez renseignées pour d'autres sites de votre organisation.
Social media
Les réseaux sociaux listés en tant que tels de notre côté (facebook.com, instagram.com, ...).
Search engine
Les moteurs de recherches listés en tant que tel de notre côté (google.com, bing.com, ...).
Webmails
Les domaines associés à des boites mails visitées depuis un navigateur (mail.google.com, mail.yahoo.com, ...).
Direct traffic
Tous les cas où aucune URL précédente n'a pu être collectée.
Il existe différentes raisons pour lesquelles aucune URL précédente n'est disponible :
- Le visiteur clique sur un favori qui redirige vers votre site.
- Le visiteur tape directement l'URL de votre site dans sa barre de recherche.
- Le visiteur a cliqué sur un lien qui redirige vers votre site, mais qui s'ouvre dans un nouvel onglet.
- Le visiteur a cliqué sur un lien au sein d'un email, mais depuis une application de bureau comme Outlook, entraînant l'ouverture de son navigateur ou d'un nouvel onglet.
- Le visiteur a arrêté de naviguer sur votre site pendant plus de 30 minutes (durée d'inactivité d'une visite par défaut) sans fermer son onglet, puis a repris sa navigation. Dans ce cas, il s'agit de trafic direct, dit "poursuite de visite", puisque l'URL qui précède le premier chargement de page dispose du même domaine.
Sources marketing
Pour définir une source marketing, il sera nécessaire d'alimenter les propriétés src_medium ("Campagne - Type" et "Source") et src_campaign (Campagne - Nom). Aussi, une source marketing doit être définie au plus tard au premier événement "page.display", mais peut être définie sur n'importe quel autre événement précédent.
Par défaut, notre SDK va automatiquement détecter tout paramètre d'URL préfixé par "at_" pour le transformer en paramètre d'événement du même nom, préfixé par "src_", tel que :
- at_medium = src_medium
- at_campaign = src_campaign
- at_myproperty = src_myproperty
Selon le paramétrage effectué, il est possible de définir d'autres préfixes pour vos paramètres d'URL.
Dans le cadre de l'Exemption ePrivacy, les paramètres relatifs aux sources marketing ne sont pas exemptés de consentement par défaut, en accord avec les lignes directrices des autorités de contrôle des différents pays. Vos visiteurs auront alors systématiquement une source naturelle. Seuls les sites ayant mis en place la Mesure Hybride peuvent nativement récupérer les sources marketing, pour les visiteurs ayant consenti au tracking dans une visite préalable.
Si vous souhaitez pouvoir récupérer une part de vos sources marketing, il faudra mettre en place la Mesure Hybride ainsi que le marquage permettant de forcer la source marketing d'une visite.
Forcer la source marketing d'une visite
Forcer la source marketing d'une visite sert à récupérer la source marketing dans le cadre de la Mesure Hybride, ou à se rapprocher du modèle d'attribution de Google pour associer vos visites à la dernière campagne rencontrée.
Dans le cas de la Mesure Hybride, il est nécessaire d'attendre que le visiteur consente à votre bandeau de cookie pour pouvoir collecter des informations qui ne sont pas considérées comme strictement nécessaires. À cette étape, le visiteur a généré une visite puisqu'un événement a normalement été envoyé en mode "exempt" au chargement de la page et cette visite dispose donc généralement d'une source.
Comme le propose notre documentation technique, l'ajout du paramètre "src_force" à true dans l'événement généré au moment du clic sur le bouton d'acceptation de votre CMP permet de forcer la mise à jour de la source marketing.
Notre SDK récupèrera automatiquement les informations contenues dans la Query String de l'URL si le visiteur n'a pas poursuivi sa navigation avant d'accepter votre bandeau de cookie, vous n'aurez donc qu'à gérer l'ajout du paramètre "src_force" au sein de l'événement. Si toutefois le visiteur peut naviguer avant de faire un choix sur votre CMP, il conviendra de faire persister votre Query String ou de stocker les informations de campagne pour les pousser dans l'événement qui permettra de forcer la source marketing.
Nous conseillons généralement de générer un événement de clic ou un événement personnalisé lorsque le visiteur accepte votre CMP, de sorte à ne pas fausser votre taux de rebond ni le nombre réel de chargements de pages.