単価設定

Google 広告スクリプトを使用すると、キャンペーンの入札単価を管理できます。このガイド をご覧ください。Google 広告エンティティに入札単価を設定するには、以下を行います。 次の 2 つの部分を指定する必要があります。

  • 入札戦略
  • 実際の入札単価(該当する場合)

Google 広告スクリプトを使用すると、 bidding() メソッドを使用します。

入札戦略

入札戦略とは、特定のキャンペーンに適用できる入札設定です。 Google 広告エンティティ。入札戦略は、匿名または柔軟のいずれかです。マイページ キャンペーンに入札戦略を適用するには、次の setStrategy() メソッドを使用します。 その bidding() プロパティを指定します。以下のコード スニペットで、入札戦略を設定しています。 「Test Campaign」という名前のキャンペーンの「TARGET_SPEND」に変更してください。

const campaign = AdsApp.campaigns()
    .withCondition("campaign.name = 'Test Campaign'")
    .get()
    .next();
campaign.bidding().setStrategy("TARGET_SPEND");

入札戦略のタイプによっては、追加の引数が必要となる場合があります。その場合は、 使用 BiddingStrategyArgsBuilder:

const bidding = campaign.bidding();
bidding.setStrategy(
  'MAXIMIZE_CONVERSION_VALUE',
  bidding.argsBuilder().withTargetRoas(5));

詳しくは、 setStrategy() ドキュメントをご覧ください

匿名の入札戦略

匿名の入札戦略はエンティティに直接適用されます。Google 広告スクリプト は次の匿名の入札戦略に対応しています。

名前 説明
MANUAL_CPC クリックに基づく個別の入札単価。クリック 1 回ごとに支払います。
MANUAL_CPM インプレッション数に基づく個別の入札単価。1,000 インプレッションごとに支払います。使用できるのは、「ディスプレイ ネットワークのみ」のキャンペーンだけです。
TARGET_SPEND 1 ドルあたりのクリック数を自動的に最適化する入札戦略です。
MAXIMIZE_CONVERSIONS コンバージョン数を自動的に最大化する入札戦略 1 日の予算を設定できます。
MAXIMIZE_CONVERSION_VALUE 指定した予算の範囲内でキャンペーンの合計コンバージョン値を自動的に最大化する入札戦略。
TARGET_IMPRESSION_SHARE 広告表示を目指して入札単価を自動的に設定する入札戦略 最上部、上部 Google 検索の検索結果ページの任意の場所。

ツールによる入札戦略

この戦略では、アカウント単位で共有入札構成を定義できます。その後、共有入札設定を特定の 比較しますこの機能について詳しくは、ヘルプセンターをご覧ください。

アカウントにおけるツールによる入札戦略は、次のように取得できます。

const biddingStrategy = AdsApp.biddingStrategies()
    .withCondition("bidding_strategy.name = 'My Shared Bidding Strategy'")
    .get()
    .next();

また、 キャンペーン この入札戦略を使用している 既存のアセットが表示されます

const campaigns = biddingStrategy.campaigns().get();

匿名入札よりも柔軟な入札戦略を使用するメリットの 1 つ Google 広告のエンティティ共有のパフォーマンスを 同じ入札戦略を使用するたとえば、アカウントのクリックに関する統計情報を取得するには、次のようにします。

const clicks = biddingStrategy.getStatsFor("LAST_MONTH").getClicks();

これらのエンティティの入札戦略を変更する必要がある場合は、個々の Google 広告エンティティの入札戦略を変更するのではなく、関連する共有入札戦略を変更します。