- Richiesta HTTP
- Parametri del percorso
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- CustomerSkAdNetworkConversionValueSchemaOperation
- CustomerSkAdNetworkConversionValueSchema
- SkAdNetworkConversionValueSchema
- FineGrainedConversionValueMappings
- ConversionValueMapping
- Evento
- RevenueRange
- EventOccurrenceRange
- PostbackMapping
- CoarseGrainedConversionValueMappings
- MutateCustomerSkAdNetworkConversionValueSchemaResult
- Prova!
Crea o aggiorna CustomerSkAdNetworkConversionValueSchema.
Elenco degli errori generati: AuthenticationError AuthorizationError FieldError InternalError MutateError
Richiesta HTTP
POST https://googleads.googleapis.com/v16/customers/{customerId}/customerSkAdNetworkConversionValueSchemas:mutate
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
Parametri | |
---|---|
customerId |
L'ID del cliente i cui set condivisi vengono modificati. |
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{
"operation": {
object ( |
Campi | |
---|---|
operation |
L'operazione da eseguire. |
validateOnly |
Se il valore è true, la richiesta viene convalidata ma non eseguita. Vengono restituiti solo gli errori, non i risultati. |
enableWarnings |
Campo facoltativo. Se il valore è true, consente la restituzione degli avvisi. Gli avvisi restituiscono messaggi e codici di errore senza bloccare l'esecuzione dell'operazione di modifica. |
Corpo della risposta
Messaggio di risposta per customerSkAdNetworkConversionValueSchemas.mutate.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{ "result": { object ( |
Campi | |
---|---|
result |
Tutti i risultati per la mutazione. |
warning |
Errori che non bloccano la convalida dello schema. Restituito solo quando allowalerts = true. |
Ambiti di autorizzazione
Richiede il seguente ambito OAuth:
https://www.googleapis.com/auth/adwords
Per ulteriori informazioni, consulta la pagina Panoramica di OAuth 2.0.
CustomerSkAdNetworkConversionValueSchemaOperation
Una singola operazione di aggiornamento di uno schema CustomerSkAdNetworkConversionValueSchema.
Rappresentazione JSON |
---|
{
"update": {
object ( |
Campi | |
---|---|
update |
Operazione di aggiornamento: lo schema deve avere un nome risorsa valido. |
CustomerSkAdNetworkConversionValueSchema
Uno schema CustomerSkAdNetworkConversionValue.
Rappresentazione JSON |
---|
{
"resourceName": string,
"schema": {
object ( |
Campi | |
---|---|
resourceName |
Solo output. Il nome della risorsa dello schema. I nomi delle risorse CustomerSkAdNetworkConversionValueSchemas/{accountLinkId} hanno il seguente formato: clienti/{customerId}/customerSkAdNetworkConversionValueSchemas/{accountLinkId} |
schema |
Solo output. Lo schema per la risorsa specificata. |
SkAdNetworkConversionValueSchema
Lo schema SkAdNetworkConversionValueSchema specifico per CustomerLink.
Rappresentazione JSON |
---|
{ "appId": string, "measurementWindowHours": integer, "fineGrainedConversionValueMappings": [ { object ( |
Campi | |
---|---|
appId |
Obbligatoria. Solo output. ID app dell'App Store di Apple. |
measurementWindowHours |
Solo output. Una finestra temporale (misurata in ore) post-installazione, dopo la quale il partner di attribuzione app o l'inserzionista smette di chiamare updateConversionValue. |
fineGrainedConversionValueMappings[] |
Solo output. Mappature granulari dei valori di conversione. Per le versioni di SkAdNetwork successive alla 4.0 che supportano più finestre di conversione, le mappature granulari dei valori di conversione sono applicabili solo al primo postback. |
postbackMappings[] |
Solo output. Mappature dei valori di conversione per postback per i postback in più finestre di conversione. Applicabile solo per le versioni di SkAdNetwork successive alla 4.0. |
FineGrainedConversionValueMappings
Mappature per un valore di conversione granulare.
Rappresentazione JSON |
---|
{
"fineGrainedConversionValue": integer,
"conversionValueMapping": {
object ( |
Campi | |
---|---|
fineGrainedConversionValue |
Solo output. Valore di conversione granulare. I valori validi sono compresi nell'intervallo compreso tra [0,63]. |
conversionValueMapping |
Solo output. Eventi di conversione a cui viene mappato un valore di conversione granulare. |
ConversionValueMapping
Rappresenta la mappatura da un valore di conversione a uno o più eventi di conversione.
Rappresentazione JSON |
---|
{
"minTimePostInstallHours": string,
"maxTimePostInstallHours": string,
"mappedEvents": [
{
object ( |
Campi | |
---|---|
minTimePostInstallHours |
Solo output. Il minimo dell'intervallo di tempo in cui un utente è stato attivo per l'ultima volta durante la finestra di misurazione. |
maxTimePostInstallHours |
Solo output. Il massimo dell'intervallo di tempo in cui un utente è stato attivo per l'ultima volta durante la finestra di misurazione. |
mappedEvents[] |
Solo output. Il valore di conversione può essere mappato a più eventi con vari attributi. |
Evento
Definisce un evento di conversione Google a cui è associato il valore di conversione.
Rappresentazione JSON |
---|
{ "mappedEventName": string, "currencyCode": string, // Union field |
Campi | |
---|---|
mappedEventName |
Solo output. Nome dell'evento Google rappresentato da questo valore di conversione. |
currencyCode |
Solo output. La valuta del report event_revenue. Codice valuta ISO 4217 di tre lettere, ad esempio "USD". |
Campo di unione revenue_rate . Un intervallo o un valore specifico per le entrate generate dall'evento. revenue_rate può essere solo uno dei seguenti: |
|
eventRevenueRange |
Solo output. L'intervallo di entrate dell'evento. |
eventRevenueValue |
Solo output. Il valore delle entrate specifiche dell'evento. |
Campo di unione event_rate . Può essere un intervallo o un valore specifico per il contatore eventi. event_rate può essere solo uno dei seguenti: |
|
eventOccurrenceRange |
Solo output. L'intervallo del contatore di eventi. |
eventCounter |
Solo output. Per valori specifici del contatore di eventi. |
RevenueRange
Definisce un intervallo per i valori delle entrate.
Rappresentazione JSON |
---|
{ "minEventRevenue": number, "maxEventRevenue": number } |
Campi | |
---|---|
minEventRevenue |
Solo output. Per le fasce di entrate, il valore minimo in |
maxEventRevenue |
Solo output. Per le fasce di entrate, il valore massimo in |
EventOccurrenceRange
Definisce un intervallo per i valori del contatore eventi.
Rappresentazione JSON |
---|
{ "minEventCount": string, "maxEventCount": string } |
Campi | |
---|---|
minEventCount |
Solo output. Per gli intervalli del contatore di eventi, il minimo dell'intervallo definito. Un valore pari a 0 verrà considerato non impostato. |
maxEventCount |
Solo output. Per gli intervalli del contatore di eventi, il massimo dell'intervallo definito. Un valore pari a 0 verrà considerato non impostato. |
PostbackMapping
Mappature per ogni postback in più finestre di conversione.
Rappresentazione JSON |
---|
{ "postbackSequenceIndex": integer, "coarseGrainedConversionValueMappings": { object ( |
Campi | |
---|---|
postbackSequenceIndex |
Solo output. un indice basato su 0 che indica l'ordine dei postback. I valori validi sono compresi nell'intervallo compreso tra [0,2]. |
coarseGrainedConversionValueMappings |
Solo output. Mappature dei valori di conversione per tutti i valori di conversione granulari. |
Campo di unione lock_window_trigger . Evento o valore di conversione utilizzato per bloccare la finestra di conversione. lock_window_trigger può essere solo uno dei seguenti: |
|
lockWindowCoarseConversionValue |
Solo output. Valore di conversione approssimativo che attiva il blocco della finestra di conversione. |
lockWindowFineConversionValue |
Solo output. Valore di conversione granulare che attiva il blocco della finestra di conversione. |
lockWindowEvent |
Solo output. Nome dell'evento che attiva il blocco della finestra di conversione. |
CoarseGrainedConversionValueMappings
Mappature per valori di conversione approssimativi.
Rappresentazione JSON |
---|
{ "lowConversionValueMapping": { object ( |
Campi | |
---|---|
lowConversionValueMapping |
Solo output. Mappatura per un valore di conversione approssimativo "basso". |
mediumConversionValueMapping |
Solo output. Mappatura del valore di conversione approssimativo "medio". |
highConversionValueMapping |
Solo output. Mappatura del valore di conversione approssimativo "alto". |
MutateCustomerSkAdNetworkConversionValueSchemaResult
Il risultato per CustomerSkAdNetworkConversionValueSchema muta.
Rappresentazione JSON |
---|
{ "resourceName": string, "appId": string } |
Campi | |
---|---|
resourceName |
Nome della risorsa del cliente che è stato modificato. |
appId |
ID app di SkanConversionValue modificato. |