Free Trial

Base de Connaissance

Apprenez auprès des experts.
TIPS de la semaine

Chaque semaine, découvrez de nouvelles astuces et bonnes pratiques pour devenir un expert !

Voir l'index
Le'comment guider'à Google Analytics Alteryx a récemment publié (mars 2018) un nouveau connecteur Google Analytics. Vous pouvez le télécharger ici. Voici un aperçu du nouvel outil GA dans Alteryx designer 11,0: <script>LITHIUM.OoyalaPlayer.addVideo('https:////player.ooyala.com//static//v4//production//', 'lia-vid-VqNXYzYTE6h7YTKrwlVb-xH1t6rofzfyw400h300r355', 'VqNXYzYTE6h7YTKrwlVb-xH1t6rofzfy', {"pcode":"JrbmcyOkbxFZ_aWjk804oePOxj9v","playerBrandingId":"ODI0MmQ3NjNhYWVjODliZTgzY2ZkMDdi","width":"400px","height":"300px"});</script>(voir dans mes vidéos) La connexion à Google Analytics devient de plus en plus populaire et Il ya quelques choses dont vous avez besoin afin d'utiliser la macro Google Analytics: Un compte Google (par exemple, Gmail) Accès autorisé à un compte Google Analytics existant Etape 1: configurer un compte Google Analytics S'il vous plaît visitez la page Google Analytics et connectez-vous https://www.google.com/Analytics/ Sur la page de destination de Google Analytics, vous devrez ajouter le nom du compte, le nom du site Web et l'URL du site Web. Une fois que vous avez entré ces informations, vous pouvez cliquer sur "obtenir l'ID de suivi" et cela va générer un code de suivi pour le site que vous souhaitez obtenir des informations sur. Une fois que vous avez généré ce code ceci vous emmènera à la page d'accueil de Google Analytics. La création de l'ID de suivi crée un ID de profil et/ou un ID de vue avec les URL de site Web associées qui sont utilisées dans le back-end dans la macro Google Analytics dans Alteryx. Si vous souhaitez trouver ces informations, cliquez sur l'onglet admin de la page d'accueil de Google Analytics et naviguez jusqu'aux paramètres de propriété et'View Settings'pour voir respectivement l'ID de suivi et l'ID de profil/View. Etape 2: maintenant, il est temps de configurer l'ID du client, secret client, et le jeton d'actualisation nécessaire pour la macro Google Analytics: Accédez à la page Google Developers: https://Developers.google.com/ Vous devrez maintenant naviguer jusqu'à la «Google API console» (cela se trouve au bas de la page Developers.google.com). Une fois sur cette page, vous pouvez cliquer sur le lien'Analytics API' Lorsque vous êtes sur la page de destination de l'API Analytics, appuyez sur le bouton'Enable'. Une fois que cela est activé, le bouton doit changer pour «désactiver». Félicitations! Vous avez enregistré votre application en créant un projet. Etape 3: générer votre ID client et secret client Dans le gestionnaire d'API, vous devriez voir une option'créer des informations d'identification'. Cliquez sur'OAuth client ID'lorsque le menu déroulant apparaît. Sur la page suivante, assurez-vous que la sélection de type d'application est application Web Ceci produira des informations supplémentaires requises ci-dessous. Vous pouvez laisser le nom en tant que client Web 1, mais veuillez modifier les URI de redirection autorisés (deuxième option sous restrictions) à: https://Developers.google.com/oauthplayground Hit créer et attendre quelques secondes pour Google pour créer votre nouveau projet. Acquérir votre jeton de rafraîchissement Dans un autre onglet de votre navigateur Web s'il vous plaît naviguer vers Google's OAuth Playground https://Developers.google.com/oauthplayground Une fois sur la page de débarquement sapins cliquez sur le bouton de l'icône COG près du coin supérieur droit de votre moniteur Cochez la case utiliser vos propres informations d'identification OAuth et assurez-vous que le type d'accès est défini sur hors connexion Coller dans votre ID client dans le champ'OAuth client ID' Collez dans le secret de votre client dans le champ'OAuth client secret' Appuyez sur Fermer Dans la barre latérale à gauche, faites défiler jusqu'à l'API Google Analytics v3 sous étape 1 Sélectionnez et autoriser les API Cliquez sur le petit triangle gris sur la gauche et sélectionnez https://www.googleapis.com/auth/Analytics.ReadOnly Cliquez sur autoriser les API (vous serez dirigé vers une autre page) Lorsque vous y êtes invité, appuyez sur autoriser. Vous serez redirigé vers le OAuth 2,0 Playground. Une fois que vous avez été redirigé vers le terrain de jeu OAuth 2,0 cliquez sur le code d'autorisation Exchange pour le bouton jetons. Votre jeton d'actualisation sera contenu dans un objet JSON vers le bas de la section demande/réponse. Vous pouvez copier cette chaîne et enregistrer au même emplacement que votre ID client et secret client. Félicitations! Vous avez maintenant toutes les pièces que vous devez utiliser le Alteryx Google Analytics Connector! Étape 4: permet de passer à Alteryx! La macro Google Analytics peut être téléchargée ici et trouvée dans l'onglet Connecteurs Une fois que vous avez la macro sur la toile, vous aurez deux options de connexion: Connexion en ligne: Ceci vous emmènera à votre login de Google et créera automatiquement un identification de client, jeton secret %26; Refresh Connexion hors connexion: cela vous permettra d'entrer dans votre ID client, secret et Token. Ce processus est recommandé pour ceux qui planifient l'outil GA. Une fois connecté, vous serez invité à sélectionner un compte disponible; WebProperties; Profils. Chaque fenêtre de configuration vous invite à appuyer sur Next pour passer à l'écran suivant. L'outil GA vous permettra de sélectionner la date, les métriques et les objectifs, les dimensions et les segments et de vous donner une vue récapitulative pour vous montrer les sélections Une fois que vous voyez ce résumé Appuyez sur Run et vous verrez maintenant vos données. Trucs et astuces Vérifiez la sortie S Datastream-il contient des informations récapitulatives à chaque exécution, et dans ce cas montre toutes les combinaisons compte/propriété/vue qui sont associés aux informations d'identification et chargées dans. Le flux D affiche les données de Google Analytics. Lorsque vous interrogez des métriques, des dimensions ou des segments personnalisés, vous ne pouvez sélectionner qu'une certaine combinaison. L'outil GA vous en informe. Chaque requête vous oblige à sélectionner un profil, au moins une métrique et une plage de dates. Tout le reste est optionnel. Cliquez sur spoiler pour voir tous les messages d'erreur et conseils de dépannage! Spoiler Questions communes (avant la version 3) Le jeton d'actualisation dure environ 1 heure donc s'il vous plaît n'oubliez pas de rafraîchir le jeton car cela va inviter les erreurs. Veuillez répéter l'étape 4 ci-dessus pour actualiser le jeton. N'oubliez pas d'ajouter votre ID client et votre secret dans les informations d'identification OAuth avant d'autoriser l'API! 'le champ'ID'n'est pas contenu dans l'enregistrement ...' (mise à niveau vers le dernier outil GA) Ce message d'erreur peut faire allusion à un certain nombre de problèmes. Cependant, pour limiter le procès et l'erreur, j'ai prioriser les solutions ci-dessous basé sur l'expérience de dépannage avant (je sais im Awesome). 1) Veuillez demander les autorisations «contrôle total» ou «lecture et écriture» minimales dans le dossier macros de support. Pour admin installe ce dossier peut être trouvé dans: C:/Program Files/Alteryx/bin/RuntimeData/Macros/Supporting_Macros (par rapport à l'endroit où vous avez installé Alteryx). Pour les non-admin installe ce dossier peut être trouvé dans: C:/Users/{username] /AppData/Local/Alteryx/bin/RuntimeData/Macros/Supporting_Macros (par rapport à votre nom d'utilisateur) (les données de $ $ etAPP est un dossier caché ainsi vous pouvez devoir tourner le dossier caché dessus) La raison est décrite plus en détail ci-dessous, mais en bref, le connecteur GA lit et écrit les fichiers nécessaires pour la connexion API dans ces emplacements. Si nous n'avons pas d'autorisations d'écriture, la connexion API échouera et nous donnera l'erreur ci-dessus. Disclaimer-vous aurez besoin pour obtenir votre autorisation informatique pour ce faire. Sauf si vous avez des droits d'administrateur à votre machine. 2) Votre jeton d'actualisation a expiré Veuillez suivre l'étape 4 ci-dessus et n'oubliez pas d'ajouter votre client secret et ID dans la section OAuth d'informations d'identification sur le côté droit avant d'autoriser l'API. 3) Êtes-vous à l'intérieur de votre pare-feu de l'entreprise? Si vous avez essayé les solutions ci-dessus et aucun d'entre eux travaillé s'il vous plaît essayer en dehors de votre pare-feu de l'entreprise (avec vos départements IT bénédictions bien sûr) Je n'ai pas vu beaucoup d'exemples de cela, mais cela ne résoudre le problème dans quelques cas. 'outil #349: outil #4 erreur transfert de données et deux-points; échec lors de la réception des données de l'homologue'(mise à niveau vers le dernier outil GA) Vérifier l'ID de profil Cela peut également être des problèmes de pare-feu, vérifiez avec elle si elles bloquent la transaction de Google Analytics à l'utilisateur. 'outil #574: outil #522: erreur de création du fichier "C:/Program Files | Alteryx/bin/RuntimeData/Macros/Supporting_Macros | GoogleAnalytics .xml ": l'accès est refusé." (mise à niveau vers le dernier outil GA) 'outil #574: outil #706: erreur de création du fichier "C:/Program Files | Alteryx/bin/RuntimeData/Macros/Supporting_Macros | GoogleAnalytics ": l'accès est refusé." (mise à niveau vers le dernier outil GA) La macro Google Analytics dépend de la suppression et de la mise à jour de quatre fichiers dans les fichiers de programme. Ces quatre fichiers XML sont les profils, les dimensions, les segments et les métriques. Actuellement, une fenêtre de ligne de commande clignote pendant une seconde au début de l'exécution en mode mise à jour-il s'agit de contourner une limitation d'accès (parce que les fichiers d'installation sont situés dans les fichiers du programme, ils ne peuvent pas être écrasés-mais ils peuvent être supprimés et écrits à nouveau). Cela permet de mettre à jour les fichiers XML métriques, les dimensions et les segments. Parfois, en raison de la configuration interne de ces fichiers ne sont pas accessibles et vous pouvez obtenir une erreur en disant «accès refusé» (erreur référencée ci-dessus). Si cela est vrai, vous pouvez contacter votre IT pour vous donner des autorisations à cet emplacement de fichier. Alternativement, vous pouvez exécuter Alteryx en tant qu'administrateur et cela peut vous donner les privilèges d'administrateur élevé à droite à cet endroit de Alteryx (clic droit sur l'icône Alteryx et «exécuter en tant qu'administrateur».) «vous avez mis en place l'outil Google Analytics Connector et vous voulez savoir le nombre d'enregistrements est produite dans la sortie de données?» '(mise à niveau vers le dernier outil GA) La macro regroupe les données sur toute la période de temps et est regroupée par dimension. Si vous ne choisissez aucun segment dans la requête, il y aura une ligne. Si les segments sont sélectionnés, vous obtiendrez plusieurs lignes en arrière pour chaque valeur possible des dimensions. Si vous voulez récupérer un enregistrement par jour, la meilleure façon est vraiment de configurer un petit lot ou une macro itérative pour boucler à travers une collection de dates. «vous avez un identifiant client, un secret client et un jeton de rafraîchissement, mais vous ne retournez aucun résultat.» '(mise à niveau vers le dernier outil GA) Assurez-vous d'avoir installé un code de suivi Google sur le site Web cible. Sinon c'est quelque chose que le développeur Web aurait à faire. Pour plus d'informations s'il vous plaît regardez ici: https://support.google.com/Analytics/Answer/1008080?hl=en 'réception d'un createRecord: un enregistrement a été créé sans erreur de champ.' (mise à niveau vers le dernier outil GA) Essayez de cliquer avec le bouton droit sur l'icône Alteryx designer et'exécuter en tant qu'administrateur'. Cela peut donner des autorisations élevées pour accéder aux dimensions, profils et métriques dans les fichiers de programme. 'variable inconnue'(mise à niveau vers le dernier outil GA) Cette erreur s'affichera lorsque youe entrera dans l'ID client, le jeton secret et Refresh. Ne craignez pas, il suffit de configurer l'onglet de recherche et cette erreur sera supprimé une fois que vous exécutez le connecteur GA. Veuillez vous référer à travers les étapes ci-dessus car vous avez plus que probablement manqué une étape dans la configuration. Cette erreur est apparue lorsque l'API d'analyse n'a pas été activée. Impossible de trouver le fichier ...' (mise à niveau vers le dernier outil GA) Veuillez vérifier l'option'Reset to default'et exécuter le connecteur Google Analytics. Cela va ré-écrire le fichier XML quatre dans les fichiers de programme. Problèmes courants (avant la version 3) le jeton d'actualisation dure environ 1 heure donc s'il vous plaît n'oubliez pas de rafraîchir le jeton car cela vous invite à des erreurs. Veuillez répéter l'étape 4 ci-dessus pour actualiser le jeton. N'oubliez pas d'ajouter votre ID client et votre secret dans les informations d'identification OAuth avant d'autoriser l'API! 'le champ'ID'n'est pas contenu dans l'enregistrement ...' (mise à niveau vers le dernier outil GA) Ce message d'erreur peut faire allusion à un certain nombre de problèmes. Cependant, pour limiter le procès et l'erreur, j'ai prioriser les solutions ci-dessous basé sur l'expérience de dépannage avant (je sais im Awesome). (1) s'il vous plaît demander «contrôle total» ou comme minimum «lecture et écriture» des autorisations dans le dossier macros de support. Pour admin installe ce dossier peut être trouvé dans: C:/Program Files/Alteryx/bin/RuntimeData/Macros/Supporting_Macros (par rapport à l'endroit où vous avez installé Alteryx). Pour les non-admin installe ce dossier peut être trouvé dans: C:/Users/{username] /AppData/Local/Alteryx/bin/RuntimeData/Macros/Supporting_Macros (par rapport à votre nom d'utilisateur) (les données de $ $ etAPP est un dossier caché ainsi vous pouvez devoir tourner le dossier caché dessus) la raison est décrite plus en détail ci-dessous, mais en bref, le connecteur GA lit et écrit les fichiers nécessaires pour la connexion API dans ces emplacements. Si nous n'avons pas d'autorisations d'écriture, la connexion API échouera et nous donnera l'erreur ci-dessus. Disclaimer-vous aurez besoin pour obtenir votre autorisation informatique pour ce faire. Sauf si vous avez des droits d'administrateur à votre machine. (2) votre jeton de rafraîchissement a expiré s'il vous plaît suivez l'étape 4 ci-dessus et n'oubliez pas d'ajouter votre client secret et ID dans la section d'informations d'identification OAuth sur le côté droit avant d'autoriser l'API. (3) êtes-vous à l'intérieur de votre pare-feu de l'entreprise? Si vous avez essayé les solutions ci-dessus et aucun d'entre eux travaillé s'il vous plaît essayer en dehors de votre pare-feu de l'entreprise (avec vos départements IT bénédictions bien sûr) je n'ai pas vu beaucoup d'exemples de cela, mais cela ne résoudre le problème dans quelques cas. 'outil #349: outil #4 erreur transfert de données et deux-points; échec lors de la réception des données de l'homologue'(mise à niveau vers le dernier outil GA) vérifier le profil ID cela peut également être des problèmes de pare-feu, vérifiez avec elle si elles bloquent la transaction de Google Analytics à l'utilisateur. 'outil #574: outil #522: erreur de création du fichier "C:/Program Files | Alteryx/bin/RuntimeData/Macros/Supporting_Macros | GoogleAnalytics .xml ": l'accès est refusé." (mise à niveau vers le dernier outil GA) 'outil #574: outil #706: erreur de création du fichier "C:/Program Files | Alteryx/bin/RuntimeData/Macros/Supporting_Macros | GoogleAnalytics ": l'accès est refusé." (mise à niveau vers le dernier outil GA) La macro Google Analytics dépend de la suppression et de la mise à jour de quatre fichiers dans les fichiers de programme. Ces quatre fichiers XML sont les profils, les dimensions, les segments et les métriques. Actuellement, une fenêtre de ligne de commande clignote pendant une seconde au début de l'exécution en mode mise à jour-il s'agit de contourner une limitation d'accès (parce que les fichiers d'installation sont situés dans les fichiers du programme, ils ne peuvent pas être écrasés-mais ils peuvent être supprimés et écrits à nouveau). Cela permet de mettre à jour les fichiers XML métriques, les dimensions et les segments. Parfois, en raison de la configuration interne de ces fichiers ne sont pas accessibles et vous pouvez obtenir une erreur en disant «accès refusé» (erreur référencée ci-dessus). Si cela est vrai, vous pouvez contacter votre IT pour vous donner des autorisations à cet emplacement de fichier. Alternativement, vous pouvez exécuter Alteryx en tant qu'administrateur et cela peut vous donner les privilèges d'administrateur élevé à droite à cet endroit de Alteryx (clic droit sur l'icône Alteryx et «exécuter en tant qu'administrateur».) «vous avez mis en place l'outil Google Analytics Connector et vous voulez savoir le nombre d'enregistrements est produite dans la sortie de données?» '(mise à niveau vers le dernier outil GA) la macro regroupe les données sur toute la période de temps et est regroupée par dimension. Si vous ne choisissez aucun segment dans la requête, il y aura une ligne. Si les segments sont sélectionnés, vous obtiendrez plusieurs lignes en arrière pour chaque valeur possible des dimensions. Si vous voulez récupérer un enregistrement par jour, la meilleure façon est vraiment de configurer un petit lot ou une macro itérative pour boucler à travers une collection de dates. «vous avez un identifiant client, un secret client et un jeton de rafraîchissement, mais vous ne retournez aucun résultat.» '(mise à niveau vers le dernier outil GA) Assurez-vous d'avoir installé un code de suivi Google sur le site Web cible. Sinon c'est quelque chose que le développeur Web aurait à faire. Pour plus d'informations, consultez ici: https://support.google.com/Analytics/Answer/1008080?hl=en'recevoir un createRecord: un enregistrement a été créé sans erreur de champ.' (mise à niveau vers le dernier outil GA) Essayez de cliquer avec le bouton droit sur l'icône Alteryx designer et'exécuter en tant qu'administrateur'. Cela peut donner des autorisations élevées pour accéder aux dimensions, profils et métriques dans les fichiers de programme. 'variable inconnue'(mise à niveau vers le dernier outil GA) cette erreur apparaîtra lorsque youe entrera dans l'ID client, le jeton secret et Refresh. Ne craignez pas, il suffit de configurer l'onglet de recherche et cette erreur sera supprimé une fois que vous exécutez le connecteur GA. Veuillez vous référer à travers les étapes ci-dessus car vous avez plus que probablement manqué une étape dans la configuration. Cette erreur est apparue lorsque l'API d'analyse n'a pas été activée. Impossible de trouver le fichier ...' (mise à niveau vers le dernier outil GA) Veuillez vérifier l'option'Reset to default'et exécuter le connecteur Google Analytics. Cela va ré-écrire le fichier XML quatre dans les fichiers de programme. Félicitations vous avez maintenant fait à travers les mondes les plus longs mais les plus instructifs Google Analytics article (à mon avis). Maintenant, allez gratuitement et jouer avec vos données Google Analytics dans Alteryx! Toutefois, si vous continuez à avoir des problèmes avec le connecteur Google Analytics s'il vous plaît contacter Alteryx support Meilleur, Jordan Barker Représentant du service à la clientèle API
Afficher l'article complet
Comment faire pour créer des informations d'identification API Google Les étapes suivantes décrivent comment obtenir un ID client, un secret client et un jeton d'actualisation qui peuvent être utilisés pour l'authentification avec les outils associés à Google. 1. Ouvrez la console Google Developers' 2. Connectez-vous avec le compte Google associé aux données que vous souhaitez analyser 3. Créez un nouveau projet en cliquant sur le menu déroulant mon projet (coin supérieur gauche) et en sélectionnant créer un projet (coin supérieur droit de la fenêtre pop up 4. Entrez un nom de projet de votre choix et cliquez sur créer 5. Si vous n'avez pas encore activé l'API Google, vous pouvez le faire en naviguant vers la page Web sur laquelle nous avons démarré, le tableau de bord de la console et en cliquant sur Activer l'API: Pour Google Analytics: D'autres API populaires >> API Analytics Pour Google Drive: G suite API >> Drive API Cliquez sur Activer: 6. Une fois que vous avez confirmé que votre API est activée, vous pouvez obtenir les informations d'identification de l'API en retournant à la console et en cliquant sur informations d'identification dans le volet de navigation de gauche à côté de l'icône de clé 7. Cliquez sur la liste déroulante créer les informations d'identification et sélectionnez OAuth client ID: 8. Sélectionnez le bouton radio de l'application Web et ajoutez https://Developers.google.com/oauthplayground en tant qu'URI de redirection autorisé avant de cliquer sur créer 9. À ce stade, un pop up devrait apparaître où vous pouvez copier et enregistrer votre client ID et client secret Vous pouvez également trouver votre identifiant client et secret client en retournant à la console du développeur >> informations d'identification et en cliquant sur le nom de l'application que nous venons de créer: 10. Aller vers https://Developers.google.com/oauthplayground 11. Cliquez sur l'icône Gear dans le coin supérieur droit de la page et cliquez sur la case à cocher pour utiliser vos propres informations d'identification OAuth, saisissez l'ID client et le secret client à l'étape 13, puis cliquez sur Fermer 12. Copiez/collez les portées respectives dans le champ saisie de vos propres étendues et cliquez sur autoriser les API Pour Google Analytics https://www.googleapis.com/auth/Analytics.ReadOnly Pour Google Sheets https://www.googleapis.com/auth/Drive, https://www.googleapis.com/auth/Drive.AppData, https://www.googleapis.com/auth/Drive.ReadOnly, etc 14. Cliquez sur autoriser 15. Cliquez sur code d'autorisation Exchange pour les jetons et enregistrez le jeton de rafraîchissement 16. Testez l'autorisation en envoyant une demande d'opération disponible à partir de la liste des opérations possibles 17. Si vous réussissez, l'ID client, le secret client et le jeton d'actualisation que vous avez obtenu dans les étapes précédentes peuvent maintenant être utilisés pour l'authentification avec les outils associés à Google API
Afficher l'article complet
Étiquettes