Guide de mesure de l’audience multi-plateforme

Quantcast

Guide de mesure de l’audience multi-plateforme

Ce guide de mise en œuvre décrit les différentes étapes d’intégration d’une fonctionnalité de mesure multi-plateforme qui vous permet de mesurer directement vos audience dé-dupliquées sur vos domaines en ligne, vos sites Web mobiles et vos applications mobiles. Les rapports d’audience dé-dupliquée vous dévoilent les habitudes de visites de vos utilisateurs individuels lorsqu’ils consultent votre site en ligne, votre site mobile ou votre application mobile. Cette fonctionnalité représente une puissante source d’informations pour votre stratégie de développement de fonctionnalités et de contenu, ainsi que pour vos annonceurs éventuels.

Veuillez noter que les rapports d’audience dédupliquée sont en cours de développement. Ils sont actuellement disponibles en version bêta. Vous serez informé de leur disponibilité au plus tôt. Si vous disposez d’une application mobile, vous aurez accès à des rapports détaillant la fréquence de visite de vos utilisateurs.

Protection des données confidentielles : gestion des identifiants utilisateurs par Quantcast

Pour pouvoir dé-dupliquer l’audience sur plusieurs plateformes, il est nécessaire d’avoir un identifiant utilisateur stable, utilisé en continu sur vos domaines en ligne et vos applications mobiles.

Notez que Quantcast n’utilise pas d’informations personnelles identifiables (IPI). Votre identifiant utilisateur se voit immédiatement appliquer un cryptage à sens unique par le code Quantcast avant d’être retransmis aux serveurs Quantcast. Quantcast ne voit donc jamais la valeur de votre identifiant utilisateur réel.

Bien que Quantcast applique immédiatement un cryptage à sens unique à votre identifiant utilisateur, il est vivement conseillé de ne pas utiliser de IPI au moment du transfert de cet identifiant à Quantcast. Il peut s’agir, par exemple, du véritable nom de l’utilisateur, de son nom d’utilisateur, de son mot de passe, de son numéro de téléphone, de son adresse e-mail ou de toute autre information susceptible de l’identifier personnellement.

Intégration de la mesure de l’audience dé-dupliquée multi-plateforme

Mesurer vos audiences en ligne et mobiles

Pour transférer un identifiant utilisateur à Quantcast, vous devez ajouter un paramètre

uid

à la variable

_qevents

du tag Quantcast. Ce paramètre

uid

devra être indiqué non seulement sur la page de connexion de l’utilisateur, mais également sur toutes les pages où l’identifiant utilisateur est connu.

En principe, le tag généré pour vos domaines doit ressembler à ceci :

<!-- Quantcast Tag -->
<script type="text/javascript">
    var _qevents = _qevents || [];
    (function() {
        var elem = document.createElement('script');
        elem.src = (document.location.protocol == "https:" ?  "https://secure" : "http://edge") 
                          + ".quantserve.com/quant.js";
        elem.async = true;
        elem.type = "text/javascript";
        var scpt = document.getElementsByTagName('script')[0];
        scpt.parentNode.insertBefore(elem, scpt);
    })();
    _qevents.push({
        qacct:"p-your-pcode-here"
    });
</script>
<noscript>
    <div style="display:none;">
        <img src="//pixel.quantserve.com/pixel/p-your-pcode-here.gif" 
        border="0" height="1" width="1" alt="Quantcast"/>
    </div>
</noscript>
<!-- End Quantcast tag -->

Double-cliquez sur le code ci-dessus pour le sélectionner.

Pour ajouter le paramètre

uid

parameter, mettez à jour la variable

_qevents

pour obtenir ceci :

 

_qevents.push({
    qacct:"p-your-pcode-here",
    uid:"your-user-identifier"
});

Double-cliquez sur le code ci-dessus pour le sélectionner.

Remplacez la chaîne

"your-user-identifier"

string with a string representation of your user identifier. par une chaîne représentant votre identifiant utilisateur. Si vous ajoutez des étiquettes de segments audience segment labels à votre tag, la variable

_qevents

devra être configurée comme suit :

 

_qevents.push({
    qacct:"p-your-pcode-here",
    labels:"labelNumberOne,labelNumberTwo",
    uid:"your-user-identifier"
});

Double-cliquez sur le code ci-dessus pour le sélectionner.
Dans tous les cas décrits ci-dessus, il est également indispensable de remplacer la valeur p de réserve d’emplacement (“p-your-pcode-here”) par la valeur générée sur votre compte Quantcast.

Mesurer les audiences de vos applications mobiles

Pour ajouter l’audience de vos applications mobiles à la mesure de votre audience multi-plateforme, vous devez tout d’abord intégrer le kit SDK Quantcast Measure for Mobile Apps dans chacune de vos applications mobiles. Vous trouverez les instructions nécessaires sur la Quantcast’s GitHub page.

Une fois le kit SDK Quantcast intégré dans votre application mobile, vous devrez lui communiquer votre identifiant utilisateur pour l’utilisateur actuel de l’application.

Applications iOS

Pour communiquer l’identifiant utilisateur au SDK iOS Quantcast au lancement de l’application, placez le code suivant dans l’application

UIApplication

de votre délégué :

application:didFinishLaunchingWithOptions:

Méthode :

 

[[QuantcastMeasurement sharedInstance] beginMeasurementSessionWithAPIKey:@"your-api-key-here" 
  userIdentifier:userIdentifierStrOrNil labels:nil];

Double-cliquez sur le code ci-dessus pour le sélectionner.

Remplacez

"your-api-key-here"

par votre clé API Quantcast, que vous pouvez générer sur la page d’accueil de votre compte Quantcast, sur le site Quantcast. Le paramètre

userIdentifierStrOrNil

est une chaine (transférée sous forme d’objet

NSString)

qui identifie de manière unique un utilisateur individuel. Il peut s’agir, par exemple, d’un identifiant de compte. Ce paramètre peut être

nil

si votre application n’a pas d’identifiant utilisateur disponible au moment du lancement de l’application.

Si l’identifiant utilisateur actuel doit être mis à jour une fois l’application lancée, vous pouvez le faire avec la méthode d’appel suivante :

[[QuantcastMeasurement sharedInstance] recordUserIdentifier:userIdentifierStrOrNil withLabels:nil];

Double-cliquez sur le code ci-dessus pour le sélectionner.

L’identifiant utilisateur actuel est transmis sous forme de

NSString

dans l’argument

userIdentifierStrOrNil

Si vous devez signaler qu’aucun utilisateur n’est actuellement connecté à votre application, vous devez transmettre

nil

pour l’argument

userIdentifierStrOrNil

Applications Android

Dans la méthode

onCreate()

de chaque

Activity

de votre projet, placez la balise suivante pour initialiser le service de mesure :

 

QuantcastClient.beginSessionWithApiKeyAndWithUserId(this, "your-api-key-here", userIdentifier);

Double-cliquez sur le code ci-dessus pour le sélectionner.

Remplacez

"your-api-key-here"

par la chaîne de votre clé API Quantcast, que vous pouvez générer sur la page d’accueil de votre compte Quantcast, sur Quantcast website.

Le paramètre

userIdentifier

est une

String

qui représente votre identifiant utilisateur. Ce paramètre peut être

null

si l’identifiant utilisateur est inconnu au moment de l’appel de la méthode

onCreate()

Si l’identifiant utilisateur actif de votre application change par la suite au cours du cycle de vie de votre application, vous pouvez le mettre à jour avec la méthode d’appel suivante :

QuantcastClient.recordUserIdentifier(userIdentifier);

Double-cliquez sur le code ci-dessus pour le sélectionner.

Si vous devez signaler qu’aucun utilisateur n’est actuellement connecté à votre application, vous devez transmettre

null

pour le paramètre

userIdentifier

Aide supplémentaire

Si vous avez besoin d’aide pour mettre en œuvre cette fonctionnalité, contactez-nous par e-mail à l’adresse mobilesupport@quantcast.com et n’hésitez pas à nous poser toutes les questions nécessaires.