ConversionValueRule

コンバージョン値のルール

JSON 表現
{
  "resourceName": string,
  "id": string,
  "action": {
    object (ValueRuleAction)
  },
  "geoLocationCondition": {
    object (ValueRuleGeoLocationCondition)
  },
  "deviceCondition": {
    object (ValueRuleDeviceCondition)
  },
  "audienceCondition": {
    object (ValueRuleAudienceCondition)
  },
  "ownerCustomer": string,
  "status": enum (ConversionValueRuleStatus)
}
フィールド
resourceName

string

変更不可。コンバージョン値ルールのリソース名。コンバージョン値のルールのリソース名の形式は次のとおりです。

customers/{customerId}/conversionValueRules/{conversion_value_rule_id}

id

string (int64 format)

出力専用。コンバージョン値のルールの ID。

action

object (ValueRuleAction)

ルールがトリガーされたときに適用されるアクション。

geoLocationCondition

object (ValueRuleGeoLocationCondition)

値のルールを適用するために満たす必要がある位置情報の条件。

deviceCondition

object (ValueRuleDeviceCondition)

値ルールが適用される場合に満たす必要があるデバイスタイプの条件。

audienceCondition

object (ValueRuleAudienceCondition)

値のルールを適用するために満たす必要があるオーディエンスの条件。

ownerCustomer

string

出力専用。コンバージョン値のルールの所有者であるお客様のリソース名。値ルールがマネージャー カスタマーから継承されている場合、ownerCustomer はマネージャーのリソース名になりますが、resourceName の customer はリクエスト元の配信カスタマーになります。** 読み取り専用 **

status

enum (ConversionValueRuleStatus)

コンバージョン値のルールのステータス。

ValueRuleAction

ルール適用時に適用されるアクション。

JSON 表現
{
  "operation": enum (ValueRuleOperation),
  "value": number
}
フィールド
operation

enum (ValueRuleOperation)

適用したオペレーションを指定します。

value

number

適用される値を指定します。

ValueRuleOperation

コンバージョン値のルールのアクションで可能な操作。

列挙型
UNSPECIFIED 指定されていません。
UNKNOWN 戻り値にのみ使用されます。このバージョンで不明な値を表します。
ADD 指定した値をコンバージョン値に追加します。
MULTIPLY コンバージョン値に指定された値を掛けます。
SET コンバージョン値を指定された値に設定します。

ValueRuleGeoLocationCondition

地域ディメンションの条件。

JSON 表現
{
  "excludedGeoTargetConstants": [
    string
  ],
  "excludedGeoMatchType": enum (ValueRuleGeoLocationMatchType),
  "geoTargetConstants": [
    string
  ],
  "geoMatchType": enum (ValueRuleGeoLocationMatchType)
}
フィールド
excludedGeoTargetConstants[]

string

広告主が除外する地域です。

excludedGeoMatchType

enum (ValueRuleGeoLocationMatchType)

除外対象の位置情報マッチタイプ。

geoTargetConstants[]

string

広告主がターゲットに含める地域。

geoMatchType

enum (ValueRuleGeoLocationMatchType)

対象地域のマッチタイプを追加しました。

ValueRuleGeoLocationMatchType

地理的位置の一致タイプ。

列挙型
UNSPECIFIED 指定されていません。
UNKNOWN 戻り値にのみ使用されます。このバージョンでは不明な値を表します。
ANY 対象地域またはユーザーの所在地のいずれかを使用して照合できます。
LOCATION_OF_PRESENCE 一致に使用できるのは、在宅の場所のみです。

ValueRuleDeviceCondition

デバイス ディメンションの条件。

JSON 表現
{
  "deviceTypes": [
    enum (ValueRuleDeviceType)
  ]
}
フィールド
deviceTypes[]

enum (ValueRuleDeviceType)

デバイスタイプの条件の値。

ValueRuleDeviceType

コンバージョン値のルールで使用できるデバイスタイプ。

列挙型
UNSPECIFIED 指定されていません。
UNKNOWN 戻り値にのみ使用されます。このバージョンでは不明な値を表します。
MOBILE モバイル デバイス。
DESKTOP デスクトップ デバイス。
TABLET タブレット デバイス。

ValueRuleAudienceCondition

オーディエンス ディメンションの条件。

JSON 表現
{
  "userLists": [
    string
  ],
  "userInterests": [
    string
  ]
}
フィールド
userLists[]

string

ユーザーリスト。

userInterests[]

string

ユーザーの興味や関心。

ConversionValueRuleStatus

コンバージョン値のルールのステータス。

列挙型
UNSPECIFIED 指定されていません。
UNKNOWN 戻り値にのみ使用されます。このバージョンでは不明な値を表します。
ENABLED コンバージョン値のルールが有効で、適用できます。
REMOVED コンバージョン値のルールは完全に削除され、適用できません。
PAUSED コンバージョン値のルールは一時停止中ですが、再度有効にできます。