522 人が現在オンライン
522 人が現在オンライン
Google AdWords のログイン、MCC、API、Editor、認定資格などについてユーザー同士で意見交換ができます。運用者ならではの質問や回答を投げかけ合って問題を解決していきましょう。
ガイドを表示
star_border
返信

AdWordsAPIで動画のレポートを出力したい

[ 編集済み ]
初級者 ✭ ✭

AdWordsAPIのレポート出力サンプルを基に、ネットワークタイプ(検索、ディスプレイ、動画)別にレポートを出力したいと思っています。

出力フィールドに「AdNetworkType1」を指定することで検索(Search Network)とディスプレイ(Display Network)を別々の行で出力できるようになりました。

同様に出力フィールドに「AdNetworkType2」を指定することで動画(Search partners)も出力しようとしたのですが、レポートに行は追加されましたが、データがすべて0で表示されてしまいます。

検索とディスプレイのデータは正しいのでデータの取得元(アカウントや期間)はおかしくないと思います。

リクエストの指定の仕方だとは思いますが、何か必要なパラメーターがあるのでしょうか?

 

リクエストで指定しているレポートは「ACCOUNT_PERFORMANCE_REPORT」で、フィールドは次の通りです。

 

$selector->fields = array('ExternalCustomerId', 'AccountDescriptiveName', 'AdNetworkType1', 'AdNetworkType2', 'ClickConversionRate', 'Clicks', 'ConversionValue', 'ConvertedClicks', 'Cost', 'Impressions');

 

 

また、レポートタイプ「VIDEO_PERFORMANCE_REPORT」で試しましたが、エラーとなります。

 

エラーコードは次の通りです。

Response Code: 400
Error Message: Report download failed.

 

レポートフィールドは次の通りです。

 

$selector->fields = array('ExternalCustomerId', 'AccountDescriptiveName', 'AdNetworkType2', 'ConversionRate', 'Clicks', 'ConversionValue', 'Conversions', 'Cost', 'Impressions');