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

出力専用。コンバージョン値のルールの所有者の顧客のリソース名。値のルールが MCC アカウントの顧客から継承されている場合、ownerCustomer は MCC のリソース名で、resourceName の顧客はリクエストを行うサービスを提供する顧客のものになります。** 読み取り専用 **

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 コンバージョン値のルールは一時停止中ですが、再度有効にできます。