ConversionValueRule

Una regola per i valori di conversione

Rappresentazione JSON
{
  "resourceName": string,
  "id": string,
  "action": {
    object (ValueRuleAction)
  },
  "geoLocationCondition": {
    object (ValueRuleGeoLocationCondition)
  },
  "deviceCondition": {
    object (ValueRuleDeviceCondition)
  },
  "audienceCondition": {
    object (ValueRuleAudienceCondition)
  },
  "ownerCustomer": string,
  "status": enum (ConversionValueRuleStatus)
}
Campi
resourceName

string

Immutabile. Il nome della risorsa della regola per i valori di conversione. I nomi delle risorse delle regole per i valori di conversione hanno il seguente formato:

customers/{customerId}/conversionValueRules/{conversion_value_rule_id}

id

string (int64 format)

Solo output. L'ID della regola per i valori di conversione.

action

object (ValueRuleAction)

Azione applicata quando viene attivata la regola.

geoLocationCondition

object (ValueRuleGeoLocationCondition)

Condizione per la geolocalizzazione che deve essere soddisfatta affinché la regola per i valori venga applicata.

deviceCondition

object (ValueRuleDeviceCondition)

Condizione del tipo di dispositivo che deve essere soddisfatta affinché la regola per i valori venga applicata.

audienceCondition

object (ValueRuleAudienceCondition)

Condizione per il segmento di pubblico che deve essere soddisfatta affinché venga applicata la regola per i valori.

ownerCustomer

string

Solo output. Il nome della risorsa del cliente proprietario della regola per i valori di conversione. Se la regola per i valori viene ereditata da un cliente amministratore, "ownerCustomer" sarà il nome della risorsa del responsabile, mentre il cliente in resourceName sarà del cliente richiedente. ** Sola lettura **

status

enum (ConversionValueRuleStatus)

Lo stato della regola per i valori di conversione.

ValueRuleAction

Azione applicata quando viene applicata la regola.

Rappresentazione JSON
{
  "operation": enum (ValueRuleOperation),
  "value": number
}
Campi
operation

enum (ValueRuleOperation)

Specifica l'operazione applicata.

value

number

Specifica il valore applicato.

ValueRuleOperation

Possibili operazioni dell'azione di una regola per i valori di conversione.

Enum
UNSPECIFIED Non specificato.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
ADD Aggiungi il valore fornito al valore di conversione.
MULTIPLY Moltiplica il valore di conversione per il valore fornito.
SET Imposta il valore di conversione sul valore fornito.

ValueRuleGeoLocationCondition

Condizione sulla dimensione geografica.

Rappresentazione JSON
{
  "excludedGeoTargetConstants": [
    string
  ],
  "excludedGeoMatchType": enum (ValueRuleGeoLocationMatchType),
  "geoTargetConstants": [
    string
  ],
  "geoMatchType": enum (ValueRuleGeoLocationMatchType)
}
Campi
excludedGeoTargetConstants[]

string

Località geografiche che gli inserzionisti vogliono escludere.

excludedGeoMatchType

enum (ValueRuleGeoLocationMatchType)

Tipo di corrispondenza per località geografica escluso.

geoTargetConstants[]

string

Località geografiche che gli inserzionisti vogliono includere.

geoMatchType

enum (ValueRuleGeoLocationMatchType)

Tipo di corrispondenza per località geografica incluso.

ValueRuleGeoLocationMatchType

Possibili tipi di corrispondenza per località geografica.

Enum
UNSPECIFIED Non specificato.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
ANY È possibile associare l'area di interesse o la località di presenza.
LOCATION_OF_PRESENCE È possibile utilizzare solo la località di presenza per trovare una corrispondenza.

ValueRuleDeviceCondition

Dimensione Condizione sulla dimensione Dispositivo.

Rappresentazione JSON
{
  "deviceTypes": [
    enum (ValueRuleDeviceType)
  ]
}
Campi
deviceTypes[]

enum (ValueRuleDeviceType)

Valore per la condizione del tipo di dispositivo.

ValueRuleDeviceType

Possibili tipi di dispositivi utilizzati nella regola per i valori di conversione.

Enum
UNSPECIFIED Non specificato.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
MOBILE Dispositivo mobile
DESKTOP Dispositivo desktop.
TABLET Tablet.

ValueRuleAudienceCondition

Condizione nella dimensione Pubblico.

Rappresentazione JSON
{
  "userLists": [
    string
  ],
  "userInterests": [
    string
  ]
}
Campi
userLists[]

string

Elenchi utenti.

userInterests[]

string

Interessi degli utenti.

ConversionValueRuleStatus

Possibili stati di una regola per i valori di conversione.

Enum
UNSPECIFIED Non specificato.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
ENABLED La regola per i valori di conversione è attivata e può essere applicata.
REMOVED La regola per i valori di conversione è stata eliminata definitivamente e non può essere applicata.
PAUSED La regola per i valori di conversione è in pausa, ma può essere riattivata.