BiddingStrategy

入札戦略

JSON 表現
{
  "resourceName": string,
  "status": enum (BiddingStrategyStatus),
  "type": enum (BiddingStrategyType),
  "currencyCode": string,
  "alignedCampaignBudgetId": string,
  "id": string,
  "name": string,
  "effectiveCurrencyCode": string,
  "campaignCount": string,
  "nonRemovedCampaignCount": string,

  // Union field scheme can be only one of the following:
  "enhancedCpc": {
    object (EnhancedCpc)
  },
  "maximizeConversionValue": {
    object (MaximizeConversionValue)
  },
  "maximizeConversions": {
    object (MaximizeConversions)
  },
  "targetCpa": {
    object (TargetCpa)
  },
  "targetImpressionShare": {
    object (TargetImpressionShare)
  },
  "targetRoas": {
    object (TargetRoas)
  },
  "targetSpend": {
    object (TargetSpend)
  }
  // End of list of possible types for union field scheme.
}
フィールド
resourceName

string

変更不可。入札戦略のリソース名。入札戦略のリソース名の形式は次のとおりです。

customers/{customerId}/biddingStrategies/{biddingStrategyId}

status

enum (BiddingStrategyStatus)

出力のみ。入札戦略のステータス。

このフィールドは読み取り専用です。

type

enum (BiddingStrategyType)

出力のみ。入札戦略のタイプ。入札スキームを設定して入札戦略を作成します。

このフィールドは読み取り専用です。

currencyCode

string

変更不可。入札戦略で使用される通貨(ISO 4217 の 3 文字のコード)。

MCC 顧客の入札戦略の場合、この通貨は作成時に設定でき、デフォルトは MCC 顧客の通貨になります。サービス提供中の顧客については、このフィールドを設定できません。サービス提供顧客のすべての戦略で、サービス提供顧客の通貨が暗黙的に使用されます。すべての場合において、effectiveCurrencyCode フィールドは戦略で使用される通貨を返します。

alignedCampaignBudgetId

string (int64 format)

このポートフォリオ入札戦略が調整されるキャンペーン予算の ID。ポートフォリオとキャンペーンの予算を調整する場合は、同じ一連のキャンペーンに関連付けられていることになります。入札戦略とキャンペーン予算が一致した後、入札戦略に追加されるキャンペーンにも、調整されたキャンペーン予算を使用する必要があります。

id

string (int64 format)

出力のみ。入札戦略の ID。

name

string

入札戦略の名前。1 つのアカウント内のすべての入札戦略には、それぞれわかりやすい名前を付ける必要があります。

この文字列の長さは UTF-8 バイトで 1~255 の値にする必要があります(切り詰められます)。

effectiveCurrencyCode

string

出力のみ。入札戦略で使用される通貨(ISO 4217 の 3 文字のコード)。

MCC アカウントの顧客の入札戦略の場合、これは戦略の作成時に広告主が設定する通貨です。サービスを提供する顧客の場合は、顧客の currencyCode です。

入札戦略の指標はこの通貨でレポートされます。

このフィールドは読み取り専用です。

campaignCount

string (int64 format)

出力のみ。この入札戦略が適用されているキャンペーンの数です。

このフィールドは読み取り専用です。

nonRemovedCampaignCount

string (int64 format)

出力のみ。この入札戦略に適用された削除されていないキャンペーンの数。

このフィールドは読み取り専用です。

共用体フィールド scheme。入札方法。

設定できるのは 1 つだけです。scheme は次のいずれかになります。

enhancedCpc

object (EnhancedCpc)

コンバージョンにつながる可能性が高いクリックに対しては入札単価を引き上げ、可能性が低いクリックに対しては引き下げる入札戦略。

maximizeConversionValue

object (MaximizeConversionValue)

ご指定の予算を消化しつつキャンペーンのコンバージョン値を最大化できる自動入札戦略です。

maximizeConversions

object (MaximizeConversions)

ご指定の予算を消化しつつコンバージョン数を最大化できる自動入札戦略です。

targetCpa

object (TargetCpa)

指定した目標コンバージョン単価(CPA)でコンバージョンを最大限に獲得できるように入札単価を設定できる入札戦略です。

targetImpressionShare

object (TargetImpressionShare)

選択した割合のインプレッションを重視して自動的に最適化する入札戦略です。

targetRoas

object (TargetRoas)

特定の目標広告費用対効果(ROAS)を平均化しながら収益を最大化できる入札戦略。

targetSpend

object (TargetSpend)

予算内でクリック数を最大化できるように入札単価を設定する入札戦略です。

BiddingStrategyStatus

入札戦略のステータス。

列挙型
UNSPECIFIED 値が指定されていません。
UNKNOWN

受け取った値はこのバージョンでは不明です。

これはレスポンス専用の値です。

ENABLED 入札戦略が有効になっている。
REMOVED 入札戦略は削除されます。

EnhancedCpc

このタイプにはフィールドがありません。

コンバージョンにつながる可能性が高いクリックに対しては入札単価を引き上げ、可能性が低いクリックに対しては引き下げる自動入札戦略。

この入札戦略はサポートが終了しているため、作成できなくなりました。同等の機能として、EnhancedCpcEnabled を true に設定して ManualCpc を使用します。