Mesure des campagnes – SDK iOS

Ce document explique comment mesurer les campagnes et les sources de trafic avec le SDK Google Analytics pour iOS v2.

Présentation

Mesurer les campagnes dans Google Analytics peut vous aider à améliorer la valeur de vos canaux marketing en permettant l'attribution des campagnes et des sources de trafic à l'activité des utilisateurs dans votre application.

Plusieurs types de mesures de campagnes sont disponibles dans le SDK Google Analytics pour iOS:

Les sections suivantes décrivent quand et comment implémenter chaque type de mesure de campagne dans votre application.

Mesure des campagnes générales

La mesure générale des campagnes permet d'associer une campagne ou une source de trafic à un utilisateur après qu'il a déjà installé votre application.

Par exemple, si vous diffusez une campagne payante pour toucher les utilisateurs existants qui ont déjà installé votre application, vous pouvez mesurer les lancements d'applications résultant de cette campagne.

Mise en œuvre de la mesure générale des campagnes

Pour définir des valeurs générales de campagne, appelez setCampaignUrl:campaignUrl, où campaignUrl est une chaîne de paramètre de campagne valide.

La mesure générale des campagnes est utile si votre application implémente un schéma d'URL personnalisé. Par exemple, si votre application est lancée en réponse à une URL, vous pouvez récupérer tous les paramètres de requête et les transmettre à setCampaignUrl: pour stocker ces informations dans Google Analytics. Toute activité ultérieure de l'utilisateur est alors associée aux informations de campagne récupérées à partir des paramètres de campagne de cette URL.

Mesurer les sites référents

La mesure des sites référents est semblable à d'autres types de mesures des campagnes, car elle vous permet de mesurer une source référente qui a lancé votre application sur l'appareil d'un utilisateur. Toutefois, la mesure des sites référents utilise une chaîne simple telle que "google.com" ou "myOtherApp", plutôt qu'une chaîne de paramètres de campagne.

Lorsque vous définissez une source, telle que "google.com", la dimension source est définie sur "google.com", tandis que la dimension du support est implicitement définie sur "URL de provenance".

Comme pour la mesure des campagnes, si vous définissez une source référente, le prochain appel d'envoi démarrera une nouvelle session par défaut.

Pour définir une URL de provenance, appelez setReferrerUrl:referrer, où l'URL de provenance correspond à une chaîne telle que "google.com" ou "monAutreApp".

Problèmes connus

  • Pour le moment, il n'est pas possible de mesurer les campagnes à l'aide de Google Analytics sur l'App Store d'Apple. Toutefois, les schémas d'URL personnalisés peuvent être utilisés conjointement avec les mesures générales des campagnes pour transmettre des informations de campagne à votre application iOS après son téléchargement et son installation.

Paramètres de la campagne

Les paramètres de campagne permettent de transmettre des informations sur les sources de trafic et les campagnes qui redirigent les utilisateurs vers votre application.

  • En règle générale, une chaîne de paramètre de campagne non encodée est transmise en tant qu'argument à setCampaignUrl:.

Voici un exemple de chaîne de campagne non codée valide pouvant être utilisée pour mesurer les performances générales des campagnes:

"utm_campaign=my_campaign&utm_source=google&utm_medium=cpc&utm_term=my_keyword&utm_content=ad_variation1"

Le tableau ci-dessous présente la liste complète des paramètres de campagne disponibles pouvant être utilisés pour la mesure générale des campagnes.

Paramètres Description Exemple(s)
utm_campaign Nom de la campagne ; utilisé pour l'analyse des mots clés afin d'identifier une campagne stratégique ou une promotion spécifique sur un produit utm_campaign=spring_sale
utm_source Source de la campagne : utilisée pour identifier un moteur de recherche, une newsletter ou une autre source utm_source=google
utm_medium Support de la campagne : utilisé pour identifier un support tel qu'un e-mail ou un coût par clic (CPC) utm_medium=cpc
utm_term Terme de la campagne : utilisé avec la recherche sponsorisée pour fournir les mots clés des annonces utm_term=running+shoes
utm_content Contenu de la campagne ; utilisé pour les tests A/B et les annonces ciblées sur le contenu afin de différencier les annonces ou liens qui renvoient vers la même URL utm_content=logolink
utm_content=textlink
gclid Paramètre de taggage automatique Google Ads : utilisé pour mesurer les performances Google Ads. Cette valeur est générée dynamiquement et ne doit jamais être modifiée.