TargetingSetting

ターゲティング関連の機能の設定(キャンペーン単位と広告グループ単位)。ターゲット設定について詳しくは、https://support.google.com/google-ads/answer/7365594 をご覧ください。

JSON 表現
{
  "targetRestrictions": [
    {
      object (TargetRestriction)
    }
  ],
  "targetRestrictionOperations": [
    {
      object (TargetRestrictionOperation)
    }
  ]
}
フィールド
targetRestrictions[]

object (TargetRestriction)

ターゲティング ディメンションごとに、キャンペーンまたは広告グループのリーチを制限する設定。

targetRestrictionOperations[]

object (TargetRestrictionOperation)

ターゲットの制限を変更するオペレーションのリスト。

既存のターゲティング ディメンションでターゲットの制限を追加すると、既存のターゲットの制限は新しい値に置き換えられます。

TargetRestriction

ターゲティング ディメンションごとのターゲット設定のリスト。

JSON 表現
{
  "targetingDimension": enum (TargetingDimension),
  "bidOnly": boolean
}
フィールド
targetingDimension

enum (TargetingDimension)

これらの設定が適用されるターゲティング ディメンション。

bidOnly

boolean

この targetDimension で選択した条件でのみ広告が表示されるように制限するか、この TargetMeasurement のすべての値をターゲティングし、他の TargetDimensions のターゲティングに基づいて広告を表示するかを指定します。値を true にした場合は、入札単価調整比のみが適用され、ターゲティングには影響しません。値を false にすると、その条件によってターゲティングと入札単価調整比の適用が制限されます。

TargetRestrictionOperation

ミューテーションのターゲット制限リストに対して実行されるオペレーション。

JSON 表現
{
  "operator": enum (Operator),
  "value": {
    object (TargetRestriction)
  }
}
フィールド
operator

enum (Operator)

実行するリスト操作のタイプ。

value

object (TargetRestriction)

リストに追加される、またはリストから削除するターゲット制限。

演算子

演算子。

列挙型
UNSPECIFIED (指定なし)
UNKNOWN 戻り値にのみ使用されます。このバージョンで不明な値を表します。
ADD 既存の制限に制限を追加します。
REMOVE 既存の制限から制限を解除します。