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 constituent un moyen simple d'intégrer des sources de données externes.

Google Feuilles de calcul

Les feuilles de calcul Google (disponibles dans Google Drive) constituent une solution complète de feuilles de calcul sur le Web. Les scripts Google Ads vous permettent de lire et d'écrire dans des feuilles de calcul via le service Spreadsheet. Vous pouvez également créer une feuille de calcul, y insérer des données, mettre en forme ses polices et ses couleurs, et la partager avec d'autres utilisateurs. Voici quelques façons de les utiliser dans vos scripts:

Visualisation des 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 quotidien.
Banque de données intermédiaire
Une feuille de calcul peut stocker des informations sur l'état de son exécution lors 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 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 par où commencer afin qu'elle ne duplique rien.

Google Drive

Vous pouvez exploiter davantage Google Drive avec DriveApp, qui permet aux scripts de créer, rechercher et modifier des fichiers arbitraires dans Google Drive. Il peut être utilisé comme source de données ou magasin de données 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 visualisation des données.

JDBC

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

E-mail

Les scripts Google Ads vous permettent d'envoyer des e-mails par le biais du service de messagerie. L'e-mail peut être utilisé pour vous avertir de toute information pertinente dont vous avez besoin du script ; par exemple, pour envoyer un résumé avec un lien vers un rapport complet. Vous pouvez personnaliser l'e-mail avec du code HTML personnalisé et même ajouter des images, ce qui permet au script d'envoyer des rapports d'aspect professionnel 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 d'extraire 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 enregistre des informations d'inventaire. Accédez-y ensuite via un script Google Ads afin d'appliquer les modifications au compte.
  • Récupérer des informations sur des événements externes et prendre des décisions de gestion du compte en fonction de ces informations. Par exemple, vous pouvez extraire des informations météorologiques à partir d'une API basée sur HTTP, puis ajuster les enchères ou activer les annonces lorsqu'il pleut dans votre zone cible.
  • Il existe une grande variété d'API disponibles sur le Web. Toutes les API disposant d'une interface HTTP sont accessibles.