Show Menu
SUJETS×

Glossaire des profils et variables

Cette page répertorie les profils, les variables et les paramètres utiles dans les scripts de profil.

Profils intégrés

Profil
Remarques
user.activeActivities
user.activeCampaigns
Renvoie l’ID de toutes les campagnes et activités auxquelles participe l’utilisateur, même s’il n’a pas interagi avec une campagne ou activité au cours de la présente session.
user.pcId
user.sessionId
user.categoryAffinity
user.categoryAffinities
Renvoi d’un tableau des affinités renseignées par un visiteur.
user.isFirstSession
user.isNewSession
user.daysSinceLastVisit
user.browser
L’agent-utilisateur
user.header
Tous les profils user.header sont intégrés à partir des données de l’en-tête de la requête de mbox.
user.header('x-cluster-client-ip')
Adresse IP publique de la connexion réseau qu’utilise le visiteur.
Vous pouvez la récupérer de différentes façons, par exemple avec whatismyip.com . L’adresse IP n’est pas l’adresse NAT (adresse interne), qui commence par 10., 192.168. ou 172.
user.header('host')
Nom d’hôte du site web
user.header('cookie')
Données de cookie du visiteur
user.header('user-agent')
Agent-utilisateur du navigateur des visiteurs
user.header('accept-language')
Langue du visiteur
user.header('accept-encoding')
Codage des caractères du visiteur
user.header('accept')
Codage de la langue et des caractères du visiteur
user.header('connection')
Connexion au serveur. Par exemple : keep-live
user.header('referrer')
URL du site web de la page active du visiteur. Ne fonctionne pas pour Internet Explorer.
user.getLocal('param_name','value');
user.setLocal('param_name','value');
user.get('param_name')
user.parameter
Attributs de profil persistants créés par le biais des scripts de profil. Cela fait aussi référence aux profils « système » comme la géolocalisation, le compte de visites, etc.
profile.get('param_name')
profile.param('param_name');
profile.parameter('parameter_name');
Paramètres mbox devenus persistants en raison de leur préfixe profile. préfixe.
profile.browserTime
L’heure du navigateur local du visiteur. Pour l’heure du système, créez un nouvel objet de date dans le script du profil.
profile.averageDaysBetweenVisits
profile.sessionCount
parameter=
Terme générique pour les valeurs additionnelles transmises par une mbox, généralement des paires nom/valeur. Non persistantes sauf si elles y sont forcées avec profile.parameter ou user.parameter .

Variables d’URL

landing
referrer
page
landing.url
referrer.url
page.url
landing.domain
referrer.domain
page.domain
landing.protocol
referrer.protocol
page.protocol
landing.param
referrer.param
page.param
landing.query
referrer.query
page.query

Profils de géociblage et d’opérateur de téléphonie mobile

  • profile.geolocation.country
  • profile.geolocation.state
  • profile.geolocation.city
  • profile.geolocation.zip
  • profile.geolocation.dma
  • profile.geolocation.domainName
  • profile.geolocation.ispName
  • profile.geolocation.connectionSpeed
  • profile.geolocation.mobileCarrier
  • profile.geolocation.latitude
  • profile.geolocation.longitude

Variables de mbox

Variable
Remarques
mbox.name
mbox.param('param_name')
Paramètres automatiquement transmis avec chaque requête :
  • mbox.param('browserHeight')
  • mbox.param('browserTimeOffset')
  • mbox.param('browserWidth')
  • mbox.param('colorDepth')
  • mbox.param('mboxXDomain')
  • mbox.param('mboxTime')
  • mbox.param('screenHeight')
  • mbox.param('screenWidth')
Paramètres transmis avec les mbox de commande :
  • mbox.param('orderId’)
  • mbox.param('orderTotal’)
  • mbox.param('productPurchasedId’)
mbox3rdPartyId
Un paramètre mbox pour synchroniser un identifiant client au mboxPCID de la Target. Un identifiant client est l’identifiant que votre société utilise pour effectuer le suivi des visiteurs, comme un identifiant de logiciel de gestion de la relation client, un identifiant de membre, etc. Cet identifiant peut ensuite être utilisé pour ajouter des informations par le biais des API de profil et des Attributs du client .
mboxPageValue
Dans chaque appel de mbox, une valeur est attribuée à la page.
mboxDebug
Utilisée uniquement pour les informations de débogage. Ajoutée à l’URL de la page lorsque mbox.js la recherche.
mboxOverride.browserIp
Définit un autre lieu géographique que le lieu actuel afin que vous puissiez tester à quoi ressemblerait un élément particulier dans un autre lieu.
Remarque : Les paramètres mboxOverride doivent être utilisés pour tester l’activité et non en production. L’utilisation de tout paramètre mboxOverride peut entraîner des incohérences avec la création de rapports lors de l’utilisation d’ Analytics pour Target (A4T). Utilisez le mode AQ d’activité pour vous assurer que l’activité fonctionne comme prévu avant de la transférer dans votre environnement de production.

Attributs du client

Les attributs du client peuvent être référencés dans les scripts de profil, au format crs.get('<Datasource Name>.<Attribute name>') .
Ces attributs sont aussi disponibles sous forme de jetons dans les scripts de profil et directement dans les offres sans demander au préalable un script de profil. Le jeton doit être au format suivant : ${crs.datasourceName.attributeName} . Notez que les espaces de la datasourceName section doivent être supprimés de tout appel d’API.