Regarder des vidéos peut être un excellent moyen de commencer à utiliser l'API Google Ads. Vous trouverez ci-dessous plusieurs séries de vidéos populaires.
Abonnez-vous à la chaîne YouTube Google Ads Developers pour vous tenir informé des derniers ateliers, notes de version, bonnes pratiques, intégrations de nouvelles fonctionnalités, présentations de code et tutoriels vidéo.
Points clés de la version de l'API
Découvrez les modifications apportées à l'API Google Ads v20.
Sortie de la version 20Découvrez les modifications apportées à l'API Google Ads v19.
Sortie de la version 19Découvrez les modifications apportées à l'API Google Ads v18.
Sortie de la version 18Authentification et autorisation
IntroductionPrésentation de l'authentification et de l'autorisation dans l'API Google Ads.
Flux Web avec OAuth 2.0 PlaygroundDémonstration de la configuration des identifiants de l'API Google Ads pour les applications Web, à l'aide d'OAuth Playground.
Flux de bureau avec l'API RESTDans cet épisode, nous allons démystifier OAuth avec l'API Google Ads et vous montrer comment effectuer l'intégralité du processus OAuth et envoyer une requête d'API à l'aide du flux d'application de bureau avec l'API REST en moins de 20 secondes. Nous partagerons également des scripts utiles pour générer rapidement des jetons d'accès et effectuer des requêtes searchStream.
Bonnes pratiquesDans cette vidéo, nous abordons quelques bonnes pratiques pour travailler avec l'authentification et l'autorisation.
Performance Max
IntroductionPrésentation des campagnes Performance Max avec l'API Google Ads.
ComposantsDécouvrez comment utiliser les composants dans les campagnes Performance Max.
Budget et campagneDécouvrez comment créer un budget et une campagne Performance Max.
CommerceCampagnes Performance Max pour les ventes en ligne avec un flux de produits.
Groupes de composantsDécouvrez comment créer des groupes de composants pour les campagnes Performance Max.
Filtres de groupe de fichesDécouvrez comment configurer des filtres de groupes de fiches avec les campagnes Performance Max pour le commerce.
Composants du groupe de composantsAssocier des composants à des groupes de composants dans les campagnes Performance Max
Objectifs de conversion de la campagneDécouvrez comment ajouter des objectifs de conversion à vos campagnes Performance Max.
Suivi avancé des conversions pour le Web
Présentation du suivi avancé des conversions pour le WebDécouvrez ce qu'est le suivi avancé des conversions pour le Web, pourquoi il est utile et les conditions préalables à remplir avant de pouvoir importer vos conversions avancées pour le Web dans l'API Google Ads.
Flux d'utilisation du suivi avancé des conversions pour le WebFlux d'utilisation de haut niveau pour le suivi avancé des conversions pour le Web dans l'API Google Ads.
Exemple de code pour le suivi avancé des conversions pour le WebExemple de code pour le suivi avancé des conversions pour le Web dans l'API Google Ads, avec les exigences et les bonnes pratiques mises en évidence.
Suivi avancé des conversions pour les prospects
Présentation du suivi avancé des conversions pour les prospectsDécouvrez ce qu'est le suivi avancé des conversions pour les prospects, pourquoi il est utile et quels sont les prérequis à implémenter avant de pouvoir importer vos conversions avancées pour les prospects dans l'API Google Ads.
Flux d'utilisation du suivi avancé des conversions pour les prospectsDécouvrez le flux d'utilisation général du suivi avancé des conversions pour les prospects dans l'API Google Ads.
Exemple de code pour le suivi avancé des conversions pour les prospectsExemple de code pour le suivi avancé des conversions pour les prospects dans l'API Google Ads, avec les exigences et les bonnes pratiques mises en évidence.
GAQL
Présentation des rapports et du langage de requête Google AdsPrésentation des rapports avec l'API Google Ads.
Structure et grammaire des requêtes GAQLCet épisode vous présente le langage de requête Google Ads (GAQL). Il aborde la structure, la syntaxe et la grammaire de base des requêtes dont vous avez besoin pour commencer à écrire des requêtes afin d'effectuer des demandes de rapports à l'aide de l'API Google Ads.
Segmentation dans le langage de requête Google AdsDans le langage de requête Google Ads, la segmentation d'une requête de rapport peut servir à de nombreux objectifs, y compris la sélection de données et la fourniture d'une fonctionnalité GROUP BY implicite. Dans cet épisode, nous allons décrire les effets de l'ajout de segments à vos requêtes GAQL.
GoogleAdsRow et le langage de requête Google AdsGoogleAdsRow est la structure renvoyée par les demandes de rapports dans l'API Google Ads. Dans cet épisode, nous allons voir ce qu'est une GoogleAdsRow et comment les valeurs contenues dans une structure GoogleAdsRow sont déterminées par une requête Google Ads Query Language.
GoogleAdsFieldService et le langage de requête Google Ads : récupérer les métadonnées des champsGoogleAdsFieldService est une ressource puissante permettant de découvrir les métadonnées des champs pour construire des chaînes du langage de requête Google Ads. Dans cet épisode, nous allons vous montrer comment faire vos premiers pas avec le service GoogleAdsFieldService, déterminer les ressources disponibles à utiliser dans la clause FROM d'une requête GAQL et récupérer les champs disponibles à utiliser dans une requête GAQL en fonction de la ressource que vous choisissez d'insérer dans la clause FROM d'une requête. Dans les prochains épisodes, nous vous montrerons comment utiliser le service GoogleAdsField pour devenir un expert en GAQL.
GoogleAdsFieldService : champs et clauses du langage de requête Google AdsS'appuyant sur la vidéo "GoogleAdsFieldService et le langage de requête Google Ads : récupérer les métadonnées des champs", cet épisode montre comment utiliser GoogleAdsFieldService pour déterminer les champs, segments et métriques disponibles qui peuvent être utilisés dans les clauses d'une chaîne de requête GAQL. Suivez-nous pour découvrir comment utiliser les mots clés SELECTABLE, SORTABLE et FILTERABLE afin de générer des requêtes de reporting de manière programmatique.
Validation des requêtes GAQL : compatibilité des champsDans cet épisode, nous allons explorer la compatibilité des champs dans le langage de requête Google Ads et expliquer pourquoi certains segments, métriques et ressources peuvent ou ne peuvent pas figurer dans la même requête GAQL. Cet épisode s'appuie sur les épisodes précédents de la playlist GAQL pour montrer comment utiliser le service GoogleAdsFieldService afin de déterminer quels champs peuvent être sélectionnés ensemble. Nous nous intéresserons ensuite à l'outil de création de requêtes Google Ads, un outil interactif basé sur navigateur disponible sur le site de documentation de l'API Google Ads. Nous vous expliquerons comment l'utiliser pour déterminer facilement la compatibilité des champs et créer des requêtes GAQL.
Validation des requêtes GAQL : exigence SELECTDans cet épisode, nous vous expliquerons les règles de validation dans GAQL concernant l'ajout de certains champs aux clauses WHERE et ORDER BY, qui doivent d'abord être ajoutés à la clause SELECT.
Validation des requêtes GAQL : validation de la périodeDans cet épisode, nous allons vous expliquer les règles de validation dans GAQL en ce qui concerne l'inclusion de plages de dates dans une requête.
Conditions de filtrage GAQLL'ajout de conditions de filtrage à la clause WHERE d'une requête GAQL est un moyen efficace de réduire un ensemble de résultats. Dans cet épisode, nous allons aborder les composants d'une condition de filtrage et passer en revue quelques exemples à l'aide du générateur de requêtes Google Ads.
Valider les requêtes GAQLDans le dernier épisode de notre série sur le GAQL, nous passons en revue ce que nous avons appris tout au long de la série en corrigeant plusieurs requêtes erronées avec le validateur de requêtes Google Ads.
API REST
IntroductionDans cette vidéo, nous allons vous présenter l'utilisation de l'interface REST de l'API Google Ads. Les sujets abordés incluent les choix de transport de REST par rapport à gRPC, les identifiants nécessaires, la conception de l'API, y compris la hiérarchie de dénomination des ressources, et l'utilisation de cURL avec l'API Google Ads.
Autorisation avec RESTDans cette vidéo, nous allons découvrir l'autorisation avec REST. Nous verrons ensuite comment générer un jeton d'accès avec REST et comment l'utiliser pour s'authentifier auprès de l'API REST Google Ads.
SearchStream et RechercheDans cette vidéo, nous allons examiner les différences entre les méthodes SearchStream et Search, et vous montrer comment utiliser chacune de ces méthodes sur REST.
Bonnes pratiques
Récupérer des informations efficacementDécouvrez comment récupérer efficacement des informations à l'aide de l'API Google Ads. Couvre les différences entre SearchStream et Search, y compris des conseils pratiques sur le moment où utiliser chaque méthode. La vidéo explique également comment l'API met en cache les résultats et comment récupérer les lignes dans l'ordre inverse.
Modifier les informations de manière efficaceDans le deuxième épisode de la série sur les bonnes pratiques de l'API Google Ads, nous expliquons comment modifier efficacement des informations à l'aide de l'API Google Ads. Cette vidéo compare les mutations par service au GoogleAdsService, les opérations de regroupement et de dégroupement, et explique comment s'assurer qu'il n'y a pas d'entités orphelines.
Récupération avancée d'informationsDans le troisième épisode de la série sur les bonnes pratiques de l'API Google Ads, nous abordons les techniques avancées pour récupérer des informations, comme l'utilisation de clauses WHERE optimales et le filtrage des données inutiles qui peuvent gonfler les réponses. Nous comparerons également les moyens de récupérer des informations avec l'API AdWords.
Historique des modifications du compte
Principes de baseDécouvrez les deux principales parties de la fonctionnalité d'historique des modifications dans l'API Google Ads. Découvrez les éléments à prendre en compte avant d'utiliser les fonctions "Modifier l'état" et "Modifier l'événement".
Modifier l'étatDécouvrez la fonctionnalité d'état des modifications dans l'API Google Ads. Découvrez comment examiner l'historique de votre compte en consultant les modifications apportées à l'état des pages.
Taux d'optimisation et recommandations
PrésentationPrésentation générale de tous les concepts principaux du score d'optimisation et des recommandations pour une intégration fluide à l'aide de l'API Google Ads.
Analyse approfondie : score d'optimisationPrésentation de tous les détails techniques pour une intégration fluide du score d'optimisation à l'aide de l'API Google Ads.
Analyse approfondie : recommandationsPrésentation de tous les détails techniques pour une intégration fluide lors de la récupération des recommandations à l'aide de l'API Google Ads.
Recommandations : passer à l'actionPrésentation de tous les détails techniques pour une intégration fluide lorsque vous effectuez des actions basées sur des recommandations à l'aide de l'API Google Ads.
Recommandations : appliquer des paramètresSuivez-nous pour découvrir comment appliquer des recommandations à l'aide de l'API Google Ads.
Recommandations : effectuer des actions groupéesDécouvrez comment appliquer des actions aux recommandations de manière groupée à l'aide de l'API Google Ads, et découvrez les pièges et les erreurs courants.
Gestion des erreurs et testsDécouvrez comment gérer les erreurs et tester les recommandations lorsque vous développez vos applications avec l'API Google Ads.
Bonnes pratiquesNous résumons de nombreuses bonnes pratiques des épisodes précédents et présentons de nouvelles considérations concernant l'intégration.
Stratégies d'enchères intelligentes
Présentation et premiers pasPrésentation des stratégies d'enchères intelligentes, y compris une vue d'ensemble de ce qu'elles sont et de leur importance, ainsi qu'un bref exemple de configuration d'une stratégie d'enchères intelligentes de base.
MaximizeConversions et MaximizeConversionValuePrésentation de deux types de stratégies d'enchères intelligentes clés ("Maximiser les conversions" et "Maximiser la valeur de conversion") et des différentes façons de les appliquer aux campagnes.
Journaux et surveillance
IntroductionDans cette vidéo d'introduction, nous abordons certains des avantages et des points à prendre en compte lors de l'implémentation de la journalisation et de la surveillance pour votre intégration de l'API Google Ads.
Journalisation et surveillance dans le cloudDans cette vidéo, nous approfondissons notre compréhension de la journalisation et de la surveillance pour voir à quoi pourrait ressembler une solution basée sur le cloud pour votre intégration de l'API Google Ads.
Envoyer des journaux client à Google CloudDans cet épisode, nous enregistrons des données personnalisées dans Google Cloud Logging. Nous allons passer en revue un exemple Python qui utilise un intercepteur gRPC personnalisé pour extraire les données de requête et de réponse, ainsi que certaines métadonnées telles que l'état de réussite et le temps écoulé, dans des journaux personnalisés. Nous envoyons ensuite ces journaux au cloud à l'aide de l'API Google Cloud Logging.
Créer et surveiller des métriques personnaliséesDans cet épisode, nous allons créer des métriques personnalisées à partir de nos journaux dans Google Cloud Logging et configurer un tableau de bord pour surveiller nos nouvelles métriques. Nous verrons également comment utiliser Google Cloud Monitoring pour configurer des alertes qui vous avertissent lorsque vos métriques ne sont pas à la hauteur de vos attentes.
Tests d'intégration
Présentation des testsCette vidéo présente le compte de test Google Ads et ses alternatives.
Tests pratiquesCette vidéo présente quelques exemples de tests pratiques. Plus précisément, nous allons créer un compte test administrateur et client, configurer nos identifiants API pour envoyer des requêtes au compte client test, créer une campagne dans notre compte test, puis interroger notre compte test pour lister ses campagnes.
Bonnes pratiques de testCette vidéo présente quelques bonnes pratiques pour tester votre intégration.