Intégration de données externes

Les données importantes (inventaire, conversions, etc.) résident souvent en dehors du domaine Google Ads. De même, l'UI Google Ads n'est pas toujours l'outil idéal pour visualiser les données. Les scripts Google Ads permettent de s'intégrer facilement à des sources de données externes.

Google Feuilles de calcul

Les feuilles de calcul Google (disponibles dans Google Drive) sont une solution complète de feuilles de calcul sur le Web. Les scripts Google Ads vous permettent de lire et d'écrire des données dans des feuilles de calcul grâce au service Spreadsheet. Vous pouvez également créer une feuille de calcul de manière programmatique, l'alimenter en 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 des données provenant 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 au fur et à mesure de son exécution, afin de pouvoir reprendre là où elle s'était arrêtée lors de la prochaine exécution. 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 vérifier la feuille de calcul pour savoir où commencer et ne pas dupliquer le travail.

Google Drive

Vous pouvez exploiter davantage Google Drive avec DriveApp, qui permet aux scripts de créer, de trouver et de modifier des fichiers arbitraires sur Google Drive. Il peut être utilisé comme source de données ou comme datastore intermédiaire, comme indiqué précédemment.

Graphiques

La visualisation améliorée des données est également disponible via le service Charts. Ce service complet de création de graphiques vous offre un contrôle étendu sur vos besoins en matière de visualisation de données.

JDBC

Vous pouvez vous connecter à des bases de données externes compatibles JDBC, telles que Google Cloud SQL, MySQL, Microsoft SQL Server et Oracle. Consultez ce guide pour obtenir des instructions de configuration.

E-mail

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écapitulatif avec un lien vers un rapport complet. Vous pouvez personnaliser le message électronique avec du code HTML personnalisé et même ajouter des images. Le script peut ainsi envoyer des rapports professionnels directement à vos clients. Les pièces jointes peuvent être utilisées pour envoyer des rapports volumineux.

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é offre de nombreuses possibilités :

  • Configurez un flux protégé par mot de passe sur votre site Web qui fournit des informations sur l'inventaire. Ensuite, accédez-y à l'aide d'un script Google Ads pour appliquer les modifications au compte.
  • Récupérer des informations sur les événements externes et prendre des décisions de gestion de compte en fonction de ces informations. Par exemple, vous pouvez récupérer des informations météorologiques à partir d'une API basée sur HTTP et ajuster les enchères ou activer les annonces lorsqu'il pleut dans votre zone cible.
  • De nombreuses API sont disponibles sur le Web. Tout ce qui possède une interface HTTP est accessible.