Eulerian Audience Engine

Eulerian Audience Engine

L’Audience Engine permet d’interroger la base d’identifiants Eulerian afin de dénombrer des populations, préparer des activations et exploiter des bases froides.
Il est principalement utilisé pour :
  • estimer le volume d’une population avant de créer une audience ou lancer une campagne ;
  • construire des requêtes sur la base user Eulerian ;
  • télécharger les identifiants correspondant à une requête ;
  • synchroniser une base froide vers un partenaire ;
  • sauvegarder des requêtes pour les réutiliser ou les automatiser.

Principe général

L’Audience Engine repose sur un éditeur de règles appliqué à la base user Eulerian.
Une requête permet de savoir combien d’identifiants correspondent aux conditions définies.
Les résultats peuvent ensuite être utilisés pour :
  • analyse et dénombrement ;
  • export d’identifiants ;
  • synchronisation partenaire ;
  • création de requêtes sauvegardées ;
  • automatisation d’envoi vers un partenaire.

Que compte l’Audience Engine ?

L’Audience Engine inclut les identifiants Eulerian qui répondent à au moins l’une des conditions suivantes sur l’historique disponible :
  • au moins un clic ou une page vue ;
  • au moins un appel 2nd-party ou 3rd-party avec des paramètres partenaires ;
  • au moins une impression avec identifiant client ;
  • un identifiant Eulerian lié à un identifiant client, par exemple via une synchronisation CRM.

Exemples

Comportement
Inclus dans l’Audience Engine
Ouverture d’email trackée avec un pixel d’impression remontant un identifiant client
Oui
Impression display pour un utilisateur déjà venu sur le site
Oui
Clic tracké pour un utilisateur jamais venu sur le site
Oui
Page vue pour un utilisateur non logué
Oui
Impression display pour un utilisateur jamais venu sur le site
Non
Les utilisateurs ayant uniquement une impression display, sans autre signal exploitable, ne sont pas inclus afin d’éviter de charger la base avec des identifiants peu ou pas réutilisables.

Fréquence de mise à jour

Les dénombrements sont générés une fois par jour, pendant la nuit.
L’Audience Engine n’est donc pas un outil de dénombrement temps réel.

Critères disponibles dans l’éditeur de règles

L’Audience Engine utilise deux types de critères :
  • critères pré-définis ;
  • critères personnalisés.

Critères pré-définis

Les critères pré-définis sont intégrés nativement dans Eulerian.
Accès :
Segmentation > Paramétrage > Critères pré-définis
Le tableau présente notamment :
Colonne
Description
ID
Identifiant du critère.
Nom
Nom du critère.
Clé
Clé interne Eulerian associée au critère.
Type de données
Type de données associé au critère : chaîne de caractères, booléen, liste, etc.
Type de correspondance
Origine ou mode de correspondance de la donnée : CRM, fournisseur de données, etc.

Critères personnalisés

Les critères personnalisés permettent de créer des critères supplémentaires à partir :
  • de paramètres user-centric déclarés ;
  • d’un fournisseur de données intégré à la DMP.
Accès :
Segmentation > Paramétrage > Critères personnalisés

Population totale et population partielle

Avant de créer un critère personnalisé, il faut distinguer deux périmètres de population.
Périmètre
Description
Cas d’usage typique
Population totale
Le critère est évalué sur l’ensemble des identifiants Eulerian de la base.
Critère créé par Eulerian, par exemple une date de dernière visite.
Population partielle
Le critère est évalué uniquement sur un sous-ensemble de la base.
Import CRM ou fournisseur de données, lorsque seuls certains utilisateurs disposent de la donnée.

Types de retraitement

Le retraitement disponible dépend du type de donnée du paramètre source.
Type de donnée
Retraitements possibles
Texte
Booléen, liste de valeurs
Nombre
Booléen, nombre avec décimales
Nombre entier
Booléen, liste de valeurs, délai en jours par rapport à la date actuelle
Pour un critère de type booléen, l’utilisateur est comptabilisé dès lors qu’une valeur est renseignée.

Créer un critère personnalisé

Depuis la page Critères personnalisés, cliquez sur Ajouter un critère.
Renseignez ensuite :
Champ
Description
Type de variable
Source du critère : paramètre user-centric ou fournisseur de données.
Iduserparam
Paramètre associé à la source sélectionnée.
Nom
Nom du critère personnalisé.
Type de données
Type de données associé au paramètre ou au fournisseur sélectionné.
Selon la source, les types disponibles peuvent varier :
  • pour les paramètres user-centric : booléen ou existence avec conditions exactes ;
  • pour les fournisseurs de données : booléen ou donnée structurée binaire.

Surveiller les variations d’un critère personnalisé

Un critère personnalisé peut être associé à un niveau de criticité et à un seuil de variation.
Ces paramètres permettent de détecter une anomalie lors de la mise à jour du critère.
Paramètre
Description
Criticité
Réaction attendue lorsqu’une anomalie est détectée.
Variation
Seuil de variation, en pourcentage, à partir duquel la criticité est déclenchée.
Niveaux de criticité disponibles :
Niveau
Effet
none
Aucune réaction.
warning
Création d’un ticket JIRA.
critical
Création d’un ticket JIRA et blocage de certains envois de données partenaires basés sur ce paramètre.
En criticité critical, les envois concernés peuvent être bloqués pour les requêtes automatisées, les workflows d’activation et les synchronisations partenaires. Les connecteurs S2S et TMS font exception.

Exemple

Exemple issu de la documentation source :
Un critère scoring client concerne 500 personnes.La criticité est définie sur warning avec une variation de 20 %.
Le lendemain, seules 100 personnes disposent de ce critère.La variation est de 80 %, donc un ticket JIRA est automatiquement créé.

Télécharger une base froide

Après avoir exécuté une requête, vous pouvez télécharger les identifiants et les données associées sous forme de fichier CSV.
Depuis les résultats de la requête :
    Cliquez sur Télécharger les identifiants / pré-peupler un segment.
    Sélectionnez Télécharger les identifiants.
    Choisissez les colonnes à inclure dans le fichier.
    Définissez l’ordre des colonnes.
    Sélectionnez le séparateur CSV.
    Indiquez, si besoin, un nombre maximum d’identifiants à exporter.
    Cliquez sur Suivant.
    Cliquez sur Lancer le traitement.
Les séparateurs disponibles sont :
  • virgule ;
  • point-virgule ;
  • tabulation ;
  • espace.
Si le champ nombre maximum d’identifiants à exporter est vide, l’ensemble des identifiants de la requête est exporté.
Les bases froides générées restent disponibles au téléchargement pendant 1 mois.

Synchroniser une base froide vers un partenaire

Une requête peut être envoyée sous forme de segment vers un partenaire connecté.
Depuis les résultats de la requête :
    Cliquez sur Télécharger les identifiants / pré-peupler un segment.
    Sélectionnez l’option de synchronisation partenaire.
    Choisissez le partenaire cible.
    Renseignez les paramètres demandés.
    Lancez la synchronisation.
Paramètres possibles :
Paramètre
Description
EPC du partenaire
Connecteur d’authentification associé au partenaire.
Segment partenaire
Segment partenaire sur lequel appliquer la synchronisation.
Suppression des identifiants du segment
Permet de créer un segment d’exclusion côté partenaire.
Toutes les synchronisations ne nécessitent pas forcément un segment partenaire ou une option d’exclusion.

Annuler un traitement en cours

Une synchronisation ou un téléchargement de base froide en cours peut être annulé.
Pour cela :
    Ouvrez la fenêtre des traitements en cours.
    Sélectionnez le traitement concerné.
    Cliquez sur Annuler.

Requêtes sauvegardées et base 100

L’Audience Engine permet de sauvegarder des requêtes pour les réutiliser.
Une requête sauvegardée peut servir à :
  • charger une requête déjà configurée ;
  • appliquer des filtres sauvegardés ;
  • appliquer une base 100 personnalisée ;
  • automatiser l’envoi d’une requête vers un partenaire.

Base 100

Par défaut, la base 100 correspond au nombre total d’identifiants Eulerian générés depuis le début du tracking.
Une base 100 personnalisée permet de restreindre ce périmètre initial.
Exemple : utiliser uniquement les visiteurs des 3 derniers mois comme base de référence, puis appliquer les règles de requête sur cette population.

Sauvegarder une requête

Pour sauvegarder une requête :
    Ouvrez le menu de sauvegarde depuis l’Audience Engine.
    Cliquez sur Ajouter une requête.
    Renseignez le nom de la requête.
    Sélectionnez le type de requête :
  • générique ;
  • base 100.
    Enregistrez.
Une fois sauvegardée, la requête peut être rechargée depuis le menu Charger une requête.

Consulter les requêtes sauvegardées

Accès :
Segmentation > Paramétrage > Requêtes sauvegardées
Cette page permet de consulter les requêtes génériques et les requêtes base 100 enregistrées.

Automatiser une requête

Une requête générique sauvegardée peut être envoyée automatiquement vers un partenaire.
Accès :
Segmentation > Paramétrage > Automatisation requête
Pour créer une automatisation :
    Cliquez sur Ajouter.
    Sélectionnez la requête sauvegardée à envoyer.
    Renseignez le nom du connecteur.
    Sélectionnez le partenaire cible.
    Sélectionnez l’EPC du partenaire.
    Enregistrez l’automatisation.
Les automatisations de requêtes s’exécutent à fréquence journalière, toutes les 24 heures.

Quand utiliser l’Audience Engine ?

Utilisez l’Audience Engine pour :
  • estimer une population avant une campagne ;
  • vérifier qu’un segment dispose d’un volume suffisant ;
  • créer une base froide à exporter ;
  • synchroniser une population vers un partenaire ;
  • construire une base 100 personnalisée ;
  • automatiser des envois récurrents vers des partenaires.
Pour créer des audiences évolutives ou des segments temps réel, utilisez les fonctionnalités de Gestion d’audience.

Points d’attention

  • Les dénombrements sont mis à jour une fois par jour, pendant la nuit.
  • L’Audience Engine travaille sur des identifiants Eulerian, pas directement sur des individus uniques au sens CRM.
  • Les impressions seules ne sont pas toujours suffisantes pour inclure un identifiant dans l’Audience Engine.
  • Les critères personnalisés doivent être configurés avec le bon périmètre : population totale ou population partielle.
  • Une requête sauvegardée peut être réutilisée, appliquée en base 100 ou automatisée.
  • Les bases froides exportées sont disponibles pendant 1 mois.
  • Les automatisations s’exécutent toutes les 24 heures.