Différence du nombre d’abonnés dans Data Studio
Mis à jour aujourd’hui
Pour obtenir le nombre d’abonnés, vous devez garder à l’esprit qu’il s’agit d’une métrique de type LAST, ce qui signifie que, dans une carte de données, les données affichées correspondent au dernier jour de la période analysée.
Si cette métrique est agrégée par année ou par mois, le nombre d’abonnés quotidien est additionné. Les données sont donc amplifiées, ce qui produit une valeur incorrecte, car ce sont les données agrégées qui sont affichées.
Dans Data Studio, contrairement à Metricool, il n’existe pas de fonction LAST. Vous devez donc utiliser d’autres fonctions, comme MAX, qui affiche le nombre maximal d’abonnés au cours de la période analysée (c’est la meilleure option si le nombre d’abonnés suit une tendance positive), ou AVG (pour connaître le nombre moyen d’abonnés sur la période).
Études de cas
Données agrégées « MAX ».
Les abonnés sont enregistrés jour par jour. Par conséquent, si, au lieu de sélectionner les jours à représenter dans le graphique, nous sélectionnons le mois, les abonnés de tous les jours du mois seront additionnés. Par exemple, si nous avons 4 000 abonnés le premier jour et 4 002 le deuxième jour, en choisissant de représenter les données par mois, nous obtiendrons 4 000 + 4 002 = 8 002 abonnés pour ce mois (ce qui serait incorrect, puisque le dernier jour du mois est pris comme jour de référence). Dans l’agrégation, nous devons sélectionner « MAX » afin de sélectionner le jour où nous avons atteint le plus grand nombre d’abonnés au cours du mois.
Champ calculé dans les graphiques d’évolution
Une autre option, plus conforme aux données réelles, consiste à prendre le nombre d’abonnés du dernier jour du mois. Autrement dit, nous voulons afficher un graphique d’évolution par mois (vous devez sélectionner des mois complets). Pour cela, vous devez créer un champ calculé et ajouter le code suivant :
CASE
WHEN MONTH(Evolution Date) = 1 and DAY(Evolution Date) = 31 THEN 1
WHEN MONTH(Evolution Date) = 2 and DAY(Evolution Date) = IF(MOD(YEAR(Evolution Date),4)=0 AND MOD(YEAR(Evolution Date),100) != 0 OR MOD(YEAR(Evolution Date),400)=0,29,28) THEN 1
WHEN MONTH(Evolution Date) = 3 and DAY(Evolution Date) = 31 THEN 1
WHEN MONTH(Evolution Date) = 4 and DAY(Evolution Date) = 30 THEN 1
WHEN MONTH(Evolution Date) = 5 and DAY(Evolution Date) = 31 THEN 1
WHEN MONTH(Evolution Date) = 6 and DAY(Evolution Date) = 30 THEN 1
WHEN MONTH(Evolution Date) = 7 and DAY(Evolution Date) = 31 THEN 1
WHEN MONTH(Evolution Date) = 8 and DAY(Evolution Date) = 31 THEN 1
WHEN MONTH(Evolution Date) = 9 and DAY(Evolution Date) = 30 THEN 1
WHEN MONTH(Evolution Date) = 10 and DAY(Evolution Date) = 31 THEN 1
WHEN MONTH(Evolution Date) = 11 and DAY(Evolution Date) = 30 THEN 1
WHEN MONTH(Evolution Date) = 12 and DAY(Evolution Date) = 31 THEN 1
ELSE 0
ENDUne fois ce champ créé, nous créons un filtre dont la condition doit être que ce champ calculé soit inclus et que le résultat soit égal à 1.
Appliquez ensuite ce filtre au tableau ou au graphique utilisé.
Veuillez noter qu’il ne peut être appliqué qu’aux graphiques dont la métrique « Évolution » est la racine. Pour plus de détails, consultez l’article « Erreur Data Studio : champs incompatibles ».
Remarques
Dans Metricool, vous pouvez filtrer les données jusqu’à hier. Dans Data Studio, en revanche, les données du jour peuvent apparaître si celui-ci se trouve dans la plage de dates définie dans votre rapport.
Lorsque vous connectez Metricool à Data Studio, toutes les dates et heures sont envoyées en UTC (temps universel coordonné). Cela peut entraîner des différences entre l’heure réelle et celle affichée dans le rapport (sauf si vous vous trouvez dans le même fuseau horaire).
Solution : créez un champ calculé dans Data Studio pour ajuster le fuseau horaire. Nous vous expliquons ici comment procéder.