Google Ads API は、動画の再生を始めるのに最適です。以下に、人気の動画シリーズをいくつか示します。
Google Ads Developers の YouTube チャンネルでは、最新のワークショップ、リリースノート、ベスト プラクティス、新機能の統合、コードのチュートリアル、動画チュートリアルなどの最新情報をお届けします。
API バージョン ハイライト
v13 のリリースGoogle Ads API v13 で導入された変更をご確認ください。
v12 のリリースGoogle Ads API v12 で利用できる優れた新機能をご確認ください。
認証と認可
はじめにGoogle Ads API の認証と認可の概要。
OAuth Playground を使用したウェブフローOAuth Playground を使用した、ウェブ アプリケーション用 Google Ads API 認証情報の設定のデモ。
REST API を使用したデスクトップ フローこのエピソードでは、Google Ads API を使った OAuth の解説を行い、REST API を使ってデスクトップ アプリのフローを使って 20 秒以内に OAuth プロセス全体を完了し、API リクエストを行う方法を紹介します。また、アクセス トークンを迅速に生成し、searchStream リクエストを実行するのに役立つスクリプトについても説明します。
ベスト プラクティスこの動画では、認証と認可に関するベスト プラクティスをいくつか紹介します。
P-MAX キャンペーン
はじめにGoogle Ads API を使用した P-MAX キャンペーンの概要。
アセットP-MAX キャンペーンのアセットを扱う方法
キャンペーンの予算とキャンペーンキャンペーンの予算と P-MAX キャンペーンの作成方法。
小売商品フィードを使ってオンライン販売促進を目指す P-MAX キャンペーン
アセット グループP-MAX キャンペーンのアセット グループを作成する方法
グループ フィルタの一覧表示小売業向け P-MAX キャンペーンでリスティング グループのフィルタを設定する方法。
アセット グループのアセットP-MAX キャンペーンのアセットをアセット グループにリンクする方法。
キャンペーンのコンバージョン目標キャンペーンのコンバージョン目標を P-MAX キャンペーンに追加する方法
Google アナリティクス
レポートと Google 広告クエリ言語についてGoogle Ads API を使ったレポートの概要です。
GAQL クエリの構造と文法このエピソードでは、Google Ads Query Language(GAQL)の基本的な使い方を学ぶため、Google Ads API を使ってレポート リクエストを実行するためのクエリの基本的な構造、構文、文法について学習します。
Google 広告クエリ言語での分割Google 広告クエリ言語では、レポートクエリのセグメント化は、データの選択や暗黙的な GROUP BY 機能の提供など、多くの目的に役立ちます。このエピソードでは、GAQL クエリにセグメントを追加した場合の影響について説明します。
GoogleAdsRow と Google 広告クエリ言語GoogleAdsRow は、Google Ads API のレポート リクエストから返される構造体です。このエピソードでは、GoogleAdsRow とは何か、Google AdsRow の構造に含まれる値が Google Ads Query Language クエリによってどのように決定されるかについて説明します。
GetKeywordStats のコーディング例この動画では、GetKeywordStats の例を記述するプロセスについて説明します。
GoogleAdsFieldService と Google 広告クエリ言語 - フィールド メタデータを取得するGoogleAdsFieldService は、フィールド メタデータを検出して Google 広告のクエリ文字列を作成するための強力なリソースです。このエピソードでは、GoogleAdsFieldService の使い方、GAQL クエリの FROM 句で使用可能なリソースの決定方法、クエリの FROM 句に挿入するリソースに基づいて GAQL クエリで使用可能なフィールドを取得する方法について説明します。今後のエピソードでは、GoogleAdsField サービスを使用して GAQL のパワーユーザーになる方法をさらに説明します。
GoogleAdsFieldService - Google 広告のクエリ言語のフィールドと句この動画では、GoogleAdsFieldService と Google 広告のクエリ言語 - フィールド メタデータを取得するという動画を基に、GoogleAdsFieldService を使用して、GAQL クエリ文字列のどの句で、どのようなフィールド、セグメント、指標を使用できるかを紹介します。ここでは、SELECTABLE、SORTABLE、FILTERABLE キーワードを使用してレポートクエリをプログラムで生成する方法について説明します。
GAQL クエリの検証: フィールドの互換性このエピソードでは、Google 広告クエリ言語のフィールド互換性について説明し、特定の GAQL クエリに特定のセグメント、指標、リソースが存在する理由と、含まれない理由を説明します。このエピソードは、GoogleQL プレイリストの過去のエピソードをベースとし、GoogleAdsFieldService を使用して相互選択可能なフィールドを判別する方法を説明しています。Google Ads Query Builder は、Google Ads API ドキュメント サイトのインタラクティブなブラウザベースのツールです。このツールを使うと、フィールドの互換性を簡単に判断して GAQL クエリを作成できます。
GAQL クエリの検証: SELECT 要件このエピソードでは、最初に SELECT 句に追加する必要のある WHERE 句と ORDER BY 句の特定のフィールドの追加に関する GAQL の検証ルールについて説明します。
GAQL クエリの検証: 期間の検証このエピソードでは、クエリに期間を含めることに関連した GAQL の検証ルールについて説明します。
GAQL のフィルタ条件GAQL クエリの WHERE 句にフィルタ条件を追加すると、結果セットを効果的に絞り込めます。このエピソードでは、フィルタリング条件のコンポーネントと、Google 広告クエリビルダーを使用したいくつかの例について説明します。
GAQL クエリの検証このシリーズの最後のエピソードでは、Google 広告クエリ バリデータを使用してエラークエリを修正し、シリーズを通して学んだことを振り返ります。
REST API
はじめにこの動画では、Google Ads API の REST インターフェースの使用について紹介します。トピック: REST または gRPC のトランスポート選択、必要な認証情報、リソースの命名階層を含む API の設計、Google Ads API での cURL の使用。
REST を使用した承認この動画では、REST を使用した承認の概要を説明します。その後、REST でアクセス トークンを生成し、そのアクセス トークンを使用して Google Ads REST API に対する認証を行う方法について説明します。
SearchStream と検索この動画では、SearchStream メソッドと Search メソッドの違いを確認し、REST でこれらのメソッドを使用する方法のデモを行います。
おすすめの方法
情報を効率的に取得Google Ads API を使用して効率的に情報を取得する方法SearchStream、Search、Get の違いを説明し、各メソッドの使用場面に関する実用的なアドバイスを示します。また、API の結果をキャッシュし、行を逆に取得する方法についても説明します。
情報の効率的な変更Google Ads API ベスト プラクティス シリーズのエピソード 2 では、Google Ads API を使って情報を効率的に変更する方法を説明します。この動画では、サービスごとの変更と GoogleAdsService の比較、オペレーションのグループ化とグループ化解除、孤立したエンティティを回避する方法を比較しています。
高度な情報取得Google Ads API ベスト プラクティス シリーズのエピソード 3 では、最適な WHERE 句の使用やレスポンスを肥大化させる不要なデータのフィルタリングなどの情報を取得するための高度な手法について説明します。一方、AdWords API では情報を取得するための手段とは対照的です。
アカウント変更履歴
基本Google Ads API の変更履歴機能の 2 つの主要部分をご確認ください。 変更ステータスと変更イベントを使用する前に、考慮すべき点をご確認ください。
ステータスを変更Google Ads API の [変更ステータス] 機能を確認します。ページ履歴のステータス変更により、アカウントの履歴を調べる方法について説明します。
最適化スコアと最適化案
概要Google Ads API をスムーズに導入するための最適化スコアと最適化案に関する主なコンセプトの概要を説明します。
詳細: 最適化スコアGoogle Ads API を使用した最適化スコアをスムーズに統合できるように、すべての技術的な詳細について説明します。
詳細: 推奨事項Google Ads API を使用して最適化案を取得する際にスムーズに統合できるように、すべての技術的な詳細について説明します。
最適化案: 実践するGoogle Ads API を使用した最適化案に基づいてアクションをスムーズに実施できるように、すべての技術的な詳細について説明します。
おすすめの方法: パラメータを適用するここでは、Google Ads API を使って最適化案を適用する方法を、順を追って説明します。
最適化案: 一括操作するここでは、Google Ads API を使って最適化案への一括操作を行う方法と、よくある問題とエラーについて解説します。
エラー処理とテストここでは、Google Ads API を使ったアプリケーションの開発におけるエラーの解決方法と最適化案のテストについて説明します。
ベスト プラクティス前回のエピソードからのベスト プラクティスの多くを要約し、新しい統合に関する考慮事項をいくつか紹介します。
スマート自動入札
概要とスタートガイドスマート自動入札の概要、スマート自動入札の概要、重要性、基本的なスマート自動入札戦略の設定方法の簡単な例など。
コンバージョン数の最大化とコンバージョン値の最大化2 つの主要なスマート自動入札戦略(コンバージョン数の最大化、コンバージョン値の最大化)と、キャンペーンに適用できるさまざまな方法の概要。
ロギングとモニタリング
はじめにこの紹介動画では、Google Ads API の統合におけるロギングとモニタリングの実装のメリットと考慮事項について解説します。
クラウドにおけるロギングとモニタリングこの動画では、ロギングとモニタリングに関する基礎知識を身につけ、クラウドベースのソリューションと Google Ads API の統合がどのようなものになるかを説明します。
Google Cloud にクライアント ログを送信するこのエピソードでは、カスタムデータを Google Cloud Logging に記録しています。カスタム gRPC インターセプターを使用して、リクエスト データとレスポンス データ、および成功ステータスや経過時間などのメタデータをカスタムログに抽出する Python の例を確認します。これらのログは、Google Cloud Logging API を使用してクラウドに送信されます。
カスタム指標の作成とモニタリングこのエピソードでは、Google Cloud Logging のログ上にカスタム指標を設定し、新しい指標をモニタリングするためのダッシュボードを設定します。また、Google Cloud Monitoring を使用して、指標が期待どおりではない場合に通知するアラートを設定する方法についても説明します。
統合テスト
テストの概要この動画では、Google 広告のテスト アカウントとその代替方法を紹介します。
実際のテストこの動画では、実際のテストの例を紹介します。具体的には、テスト用のマネージャーとクライアント アカウントを作成し、テスト用のクライアント アカウントにリクエストを送信するように API 認証情報を構成します。次に、テスト アカウントでキャンペーンを作成して、テスト アカウントのクエリを実行してキャンペーンの一覧を取得します。
テストのベスト プラクティスこの動画では、統合をテストするためのベスト プラクティスについて説明します。
移行ワークショップ 2021
ようこそGoogle Ads API 移行ワークショップへようこそ。このセッションでは、ワークショップに期待できること、さまざまなセッションの概要、質問の方法、サポートの利用方法、ワークショップを最大限に活用するために必要な主なリソースなど、イベントに関する必要な情報をすべて説明します。
新機能Google Ads API には、さまざまな新機能、最新のテクノロジー、パラダイム、デベロッパー ツールが用意されています。このセッションでは、AdWords API と Google Ads API に加えられた多くの変更点を紹介し、Google Ads API 専用の新機能をいくつか紹介します。
フィードベースからアセットベースの広告表示オプションへの移行Google Ads API の新機能であるアセットベースの広告表示オプションは、Google Ads API のフィードベースの広告表示オプションに多くの改良が加えられ、まもなく置き換えられます。任意のクライアント ライブラリの手順に沿って、フィードベースの広告表示オプションをアセットベースの広告表示オプションに移行する方法を説明します。
認証情報とアカウントへのアクセスここでは、Google Ads Doctor(OAuthdoctor)を使用した、Google Ads API の認証情報とアカウントへのアクセスに関する主要なコンセプトについて説明します。このインタラクティブなセッションでは、Google Ads API の使用を開始する方法と、その過程で発生する問題のトラブルシューティングについて説明します。
柔軟なレポートGoogle Ads API のレポート機能とデータ取得機能は、AdWords API とまったく新しいパラダイムになっています。このセッションでは、レポート作成とデータ取得の基礎、および新しい Google 広告クエリ言語(GAQL)について学びます。以下では、いくつかの主要なコンセプトについて説明し、さまざまな GAQL クエリについて説明し、Google Ads API を使ったレポートの機能と柔軟性について説明します。
究極の GAQL ワークショップFlexible Reporting セッションをベースにした Ultimate GAQL ワークショップでは、Google 広告クエリ言語(GAQL)の詳細とニュアンスを詳しく説明します。このインタラクティブ セッションに沿って、GoogleAdsField サービスを使用してフィールド メタデータを取得し、Google 広告のクエリビルダーでクエリを作成して、Google 広告のクエリ検証ツールでクエリを検証する方法を説明します。このセッションでは、レポート作成のパワーユーザーになるために役立ついくつかの主要なコンセプトとデベロッパー ツールについて説明します。
ミューテーションの単純なモデルGoogle Ads API には、変換オペレーションを実行するためのシンプルなモデルが用意されています。このセッションでは、Google Ads API を使用したデータ変更の基礎、さまざまな mutate メソッド、Google Ads API のいくつかの新機能について説明します。 また、実際のユースケースでミューテーションがどのように機能するかについても説明します。
ベスト プラクティスこのセッションでは、パフォーマンスを最適化し、デベロッパー ワークフローを合理化し、Google Ads API を最大限に活用するためのベスト プラクティスをご紹介します。
移行計画の作成AdWords API から Google Ads API へのアプリケーション全体の移行は、大々的な作業です。このセッションでは、計画と DevOps に重点を置いて、移行の準備と完了に向けて検討すべき重要な考慮事項と決定事項について説明します。このセッションの目的は、移行プロセスを容易にする計画の策定と、既存の AdWords API 統合の改善に向けた計画の作成を支援することです。
移行パネルこのセッションでは、Google Ads API 開発のチームについて、話を聞くことができ、理解を深めることができます。Google Ads API や Google Ads API Developer Relations チームのテクニカル リードなどのパネル参加者と一緒に、まったく新しい API の設計に関する重要な決定事項や、Google Ads API に対する考え方などを学びます。
トリビアこのワークショップでは、多くの重要な情報について説明してきました。イベントの終了前に、このインタラクティブ トリビア セッションに参加して楽しみましょう。Google Ads API に関する簡単な質問にお答えして、Google Ads Developer Relations チームと比較しましょう。
イベント終了Google Ads API 移行ワークショップにご参加いただきありがとうございます。この学習セッションで学んだことを振り返り、次のステップについて話し合いましょう。