2016-10-21 14 views
3

Google DoubleClick Bid Manager APIを使用してキャンペーンを作成し、入札単価を設定し、追加を購入することは可能ですか?ドキュメントをチェックしたところ、 。DoubleClick Bid Manager APIからキャンペーンを作成し、入札単価を設定して購入を追加

これらはマニュアルに従って、使用可能なすべてのエンドポイントです:

  • doubleclickbidmanager.lineitems.downloadlineitems CSV形式でラインアイテムを取得します。
  • doubleclickbidmanager.lineitems.uploadlineitems CSV形式の広告申込情報をアップロードします。
  • doubleclickbidmanager.queries.createqueryクエリを作成します。
  • doubleclickbidmanager.queries.deletequeryストアードクエリを として関連する格納済みレポートと同様に削除します。
  • doubleclickbidmanager.queries.getqueryストアドクエリを取得します。
  • doubleclickbidmanager.queries.listqueriesストアド・クエリーを取得します。
  • doubleclickbidmanager.queries.runquery にストアドクエリを実行してレポートを生成します。
  • doubleclickbidmanager.reports.listreports保存されたレポートを取得します。
  • doubleclickbidmanager.sdf.downloadエンティティをSDF形式で取得します。

これらのエンドポイントのいずれも、広告の購入、入札単価の設定、キャンペーンの作成などのタスクを実行することができないため、これらのタスクはUIではなくAPIでのみ行うことができます。

ご協力いただきありがとうございます。

+0

私はそれも非常に興味がありますが、私の知る限りでは、それらはDBMが今私たちに提供できるものです。このAPIはv1であるため、近い将来、より多くのエンドポイントを期待できると思います。[DBM APIの使い方](https://developers.google.com/bid-manager/guides/getting-started-api) –

答えて

1

私はこの問題を解決する方法を見つけました。実際のAPI v1にはこの機能がありますが、ドキュメンテーションにはそれほど明確ではありません。

ラインアイテムファイルをCSV形式またはその他のサポートされている形式でダウンロードする必要があります。ダウンロードしたファイルから編集する必要がありますので、この操作を実行するにはステータスの列を編集する必要があります。また、新しいキャンペーンを作成する場合は、新しい広告申込情報についても同じ操作を行う必要があります。 CSVを編集した後、または作成した後、相対エンドポイント:uploadlineitemsを使用してgoogleにアップロードする必要があります。

Googleは、送信したファイルから受け入れられた変更をBid Managerアカウントの所有者に返答します。

私は、これはGoogleが、彼らは自分自身のAPIを消費し、他の製品に使用するのと同じ動作であることを確認しました:

  • ダウンロードまたはラインアイテムCSVなどのファイルまたはサポートされている他のフォーマットを作成します。
  • 広告申込情報の編集
  • 広告申込情報をアップロードします。

基本的に、CSVファイルを編集するスクリプトと、APIで認証するスクリプトを作成するだけで済みます。

+0

この方法で新しい広告申込情報を作成できましたか?利用可能な広告申込情報を変更することのみ可能です。 – Anuruddha

+0

"キャンペーン作成"とは "ラインアイテムの作成"を意味しましたか?新しい広告申込情報をcsvファイルに追加してエラーを表示せずにアップロードしましたが、新しい追加は30分後にもDBMに反映されません。 csvファイルアプローチで新しい広告申込情報を作成する方法を少し明確にすることはできますか? – Anuruddha

+0

@AnuruddhaPremalal、はい。 DBMはキャンペーンの代わりにLineItemsを呼び出します。変更をDBMアカウントに反映させるには、アクセスしようとする外部アカウントにもこの操作を実行する権限が必要です。エラーが発生していないので正しく表示されていると思いますが、行方不明の唯一の原因は、DBMプラットフォームの変更を反映するためにLineItemをアップロードするときに「dryRun」パラメータをFalseに設定することです:https: /developers.google.com/bid-manager/v1/lineitems/uploadlineitems – Carlos

関連する問題