DoubleClick DFP API を使用してタイプTemplateCreativeのクリエイティブを照会するにはどうすればよいですか
PQL とPython Google 広告 API ライブラリを使用して、DFP API でクリエイティブをクエリできます。
このような:
googleads インポート dfp から
クライアント = dfp.DfpClient.LoadFromStorage('./googleads.yaml')
Creative_service = client.GetService('CreativeService', version='v201502')
クリエイティブクエリ = ''
クリエイティブ ステートメント = dfp.FilterStatement(クリエイティブ クエリ、クリエイティブ バリュー)
True の間:
応答 = Creative_service.getCreativesByStatement(
クリエイティブステートメント.ToStatement())
応答の「結果」の場合:
#自分のことをしてください
creative_statement.offset += dfp.SUGGESTED_PAGE_LIMIT
これにより、すべてのクリエイティブが返されます。それは宣伝どおりに機能します!ImageCreative私の場合、CustomCreativeとの組み合わせTemplateCreative
クエリを使用して ImageCreatives のみを選択すると。それも機能します!
このような:
googleads インポート dfp から
クライアント = dfp.DfpClient.LoadFromStorage('./googleads.yaml')
Creative_service = client.GetService('CreativeService', version='v201502')
Creative_values = [{ 'key': 'creativeType', 'value'::{
'xsi_type': 'TextValue',
'値': 'イメージクリエイティブ'
}
}]
Creative_query = 'WHERE クリエイティブ タイプ = :クリエイティブ タイプ'
クリエイティブ ステートメント = dfp.FilterStatement(クリエイティブ クエリ、クリエイティブ バリュー)
True の間:
応答 = Creative_service.getCreativesByStatement(
クリエイティブステートメント.ToStatement())
応答の「結果」の場合:
#自分のことをしてください
creative_statement.offset += dfp.SUGGESTED_PAGE_LIMIT
CustomCreative を検索すると、それも機能します。ただし、TemplateCreative をクエリできないようです