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 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 geolocalizzazione che deve essere soddisfatta affinché la regola per i valori venga applicata.

deviceCondition

object (ValueRuleDeviceCondition)

Condizione per il 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é la regola per i valori venga applicata.

ownerCustomer

string

Solo output. Il nome della risorsa del cliente proprietario della regola per i valori 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.

ValueRuleGeoLocationCondition

Condizione nella 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 Località geografica esclusa.

geoTargetConstants[]

string

Località geografiche che gli inserzionisti vogliono includere.

geoMatchType

enum (ValueRuleGeoLocationMatchType)

Tipo di corrispondenza della geolocalizzazione inclusa.

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 Per trovare una corrispondenza, puoi utilizzare sia l'area di interesse che la località di presenza.
LOCATION_OF_PRESENCE Per la corrispondenza è possibile usare solo la località di presenza.

ValueRuleDeviceCondition

Dimensione Condizione sul dispositivo.

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

enum (ValueRuleDeviceType)

Valore della 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 Computer.
TABLET Tablet.

ValueRuleAudienceCondition

Condizione nella dimensione 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 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.