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 il valore di conversione. I nomi delle risorse della regola per i valori di conversione hanno il 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 la regola viene attivata.

geoLocationCondition

object (ValueRuleGeoLocationCondition)

Condizione per la posizione geografica che deve essere soddisfatta affinché la regola valore venga applicata.

deviceCondition

object (ValueRuleDeviceCondition)

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

audienceCondition

object (ValueRuleAudienceCondition)

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

ownerCustomer

string

Solo output. Il nome della risorsa del cliente proprietario della regola per il valore di conversione. Quando la regola per i valori viene ereditata da un cliente amministratore, proprietarioCliente sarà il nome della risorsa del gestore, mentre il cliente in resourceName sarà il 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.

Condizione di geolocalizzazione della regola del valore

Condizione per la 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 della località geografica esclusa.

geoTargetConstants[]

string

Località geografiche che gli inserzionisti vogliono includere.

geoMatchType

enum (ValueRuleGeoLocationMatchType)

Tipo di corrispondenza della posizione geografica incluso.

ValueRuleGeoLocationMatchType

Possibili tipi di corrispondenza della posizione geografica.

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

ValueRuleDeviceCondition

Condizione per la 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 il valore 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 Dispositivo tablet.

ValueRuleAudienceCondition

Condizione per la dimensione Segmento di pubblico.

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

string

Elenchi di 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 il valore di conversione è attivata e può essere applicata.
REMOVED La regola per i valori di conversione viene eliminata definitivamente e non può essere applicata.
PAUSED La regola per i valori di conversione è in pausa, ma può essere riattivata.