Les données importantes (inventaire, conversions, etc.) se trouvent souvent en dehors du domaine Google Ads. De même, l'interface utilisateur de Google Ads n'est pas toujours l'outil idéal pour la visualisation des données. Les scripts Google Ads permettent d'intégrer facilement des sources de données externes.
Google Feuilles de calcul
Google Sheets (disponible dans Google Drive) est une solution de feuille de calcul basée sur le Web et dotée de toutes les fonctionnalités. Les scripts Google Ads vous permettent de lire et d'écrire dans des feuilles de calcul via le service de feuilles de calcul. Vous pouvez également créer une feuille de calcul de manière programmatique, la renseigner avec des données, mettre en forme ses polices et ses couleurs, et la partager avec d'autres utilisateurs. Voici quelques exemples d'utilisation dans vos scripts:
- Visualisation de rapports
- Les feuilles de calcul proposent différents types de graphiques. Vous pouvez configurer une feuille de calcul avec un graphique pour visualiser vos données, puis importer la source de données à partir d'un script pour mettre à jour automatiquement le graphique.
- Source de données
- Vous pouvez créer une feuille de calcul dans laquelle vous saisissez manuellement des données (ou saisissez des données à partir d'une autre source). Un script peut ensuite lire et traiter les données pour mettre à jour votre compte. Par exemple, vous pouvez saisir de nouveaux mots clés dans une feuille de calcul, qui sont ensuite ajoutés à votre compte par un script exécuté quotidiennement.
- Banque de données intermédiaire
- Une feuille de calcul peut stocker des informations sur son état d'exécution pendant son exécution, afin de reprendre là où elle s'était arrêtée lors de l'exécution suivante. Par exemple, si vous devez traiter tous les groupes d'annonces de votre compte, mais que cela prend plus de temps que la limite de temps d'exécution de 30 minutes, vous pouvez enregistrer ceux que vous traitez au fur et à mesure. Lorsque le script s'exécute à nouveau, il peut consulter la feuille de calcul pour déterminer par où commencer afin de ne pas dupliquer le travail.
Google Drive
Vous pouvez exploiter davantage Google Drive avec DriveApp
, qui permet aux scripts de créer, de rechercher et de modifier des fichiers arbitraires dans Google Drive. Il peut être utilisé comme source de données ou comme datastore intermédiaire, comme indiqué précédemment.
Graphiques
La visualisation des données améliorée est également disponible via le service Charts. Ce service de création de graphiques complet vous permet de contrôler de manière exhaustive vos besoins de visualisation de données.
JDBC
Vous pouvez vous connecter à des bases de données externes conformes à JDBC, telles que Google Cloud SQL, MySQL, Microsoft SQL Server et Oracle Database. Pour obtenir des instructions de configuration, consultez ce guide.
Les scripts Google Ads vous permettent d'envoyer des e-mails via le service de messagerie. Vous pouvez utiliser l'e-mail pour vous informer de toute information pertinente dont vous avez besoin à partir du script. Par exemple, vous pouvez envoyer un résumé avec un lien vers un rapport complet. Vous pouvez personnaliser le message d'e-mail avec du code HTML personnalisé et même ajouter des images, ce qui permet au script d'envoyer des rapports professionnels directement à vos clients. Vous pouvez utiliser des pièces jointes pour envoyer de grands rapports.
Extraction d'URL
Les scripts Google Ads vous permettent de récupérer le contenu d'une URL arbitraire à l'aide du service de récupération d'URL. Cette fonctionnalité ouvre de nombreuses possibilités:
- Configurez un flux protégé par mot de passe sur votre site Web qui fournit des informations sur l'inventaire. Accédez ensuite à ce compte via un script Google Ads pour appliquer les modifications apportées au compte.
- Récupérer des informations sur des événements externes et prendre des décisions de gestion de compte en fonction de ces informations Par exemple, vous pouvez extraire des informations météo à partir d'une API basée sur HTTP et ajuster les enchères ou activer les annonces chaque fois qu'il pleut dans votre zone cible.
- Il existe un large éventail d'API disponibles sur le Web. Tout ce qui dispose d'une interface HTTP est accessible.