- Solicitud HTTP
- Parámetros de ruta de acceso
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Alcances de la autorización
- CustomerSkAdNetworkConversionValueSchemaOperation
- CustomerSkAdNetworkConversionValueSchema
- SkAdNetworkConversionValueSchema
- FineGrainedConversionValueMappings
- ConversionValueMapping
- Evento
- RevenueRange
- EventOccurrenceRange
- PostbackMapping
- CoarseGrainedConversionValueMappings
- MutateCustomerSkAdNetworkConversionValueSchemaResult
- Pruébala
Crea o actualiza el CustomerSkAdNetworkConversionValueSchema.
Lista de errores arrojados: AuthenticationError AuthorizationError FieldError InternalError MutateError
Solicitud HTTP
POST https://googleads.googleapis.com/v16/customers/{customerId}/customerSkAdNetworkConversionValueSchemas:mutate
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros | |
---|---|
customerId |
El ID del cliente cuyos conjuntos compartidos se están modificando. |
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
Representación JSON |
---|
{
"operation": {
object ( |
Campos | |
---|---|
operation |
La operación que se realizará. |
validateOnly |
Si es verdadero, la solicitud se valida, pero no se ejecuta. Solo se muestran errores, no resultados. |
enableWarnings |
Opcional. Si es verdadero, habilita las advertencias que se muestran. Las advertencias muestran mensajes y códigos de error sin bloquear la ejecución de la operación de mutación. |
Cuerpo de la respuesta
Mensaje de respuesta para customerSkAdNetworkConversionValueSchemas.mutate.
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
Representación JSON |
---|
{ "result": { object ( |
Campos | |
---|---|
result |
Todos los resultados para la mutación. |
warning |
Son errores que no generan bloqueo y que proporcionan detalles sobre la falla de validación del esquema. Solo se muestra cuando enableWarnings = true. |
Permisos de autorización
Requiere el siguiente alcance de OAuth:
https://www.googleapis.com/auth/adwords
Para obtener más información, consulta la Descripción general de OAuth 2.0.
CustomerSkAdNetworkConversionValueSchemaOperation
Una sola operación de actualización para un CustomerSkAdNetworkConversionValueSchema.
Representación JSON |
---|
{
"update": {
object ( |
Campos | |
---|---|
update |
Operación de actualización: se espera que el esquema tenga un nombre de recurso válido. |
CustomerSkAdNetworkConversionValueSchema
Un CustomerSkAdNetworkConversionValueSchema.
Representación JSON |
---|
{
"resourceName": string,
"schema": {
object ( |
Campos | |
---|---|
resourceName |
Solo salida. El nombre del recurso del esquema. Los nombres de recursos de CustomerSkAdNetworkConversionValueSchema tienen el siguiente formato: customers/{customerId}/customerSkAdNetworkConversionValueSchemas/{accountLinkId}. |
schema |
Solo salida. El esquema del recurso especificado. |
SkAdNetworkConversionValueSchema
El SkAdNetworkConversionValueSchema específico de CustomerLink.
Representación JSON |
---|
{ "appId": string, "measurementWindowHours": integer, "fineGrainedConversionValueMappings": [ { object ( |
Campos | |
---|---|
appId |
Obligatorio. Solo salida. ID de la aplicación de la App Store de Apple. |
measurementWindowHours |
Solo salida. Es un período (medido en horas) posterior a la instalación, después del cual el socio de atribución en aplicaciones o el anunciante deja de llamar a updateConversionValue. |
fineGrainedConversionValueMappings[] |
Solo salida. Asignaciones detalladas de valores de conversión. Para las versiones de SkAdNetwork >= 4.0 que admiten varias ventanas de conversión, las asignaciones detalladas de valores de conversión solo se aplican a la primera notificación de conversión. |
postbackMappings[] |
Solo salida. Asignaciones de valores de conversión por notificación de conversión para notificaciones en varias ventanas de conversión. Solo se aplica a las versiones de SkAdNetwork 4.0 o posteriores. |
FineGrainedConversionValueMappings
Asignaciones para valores de conversión detallados
Representación JSON |
---|
{
"fineGrainedConversionValue": integer,
"conversionValueMapping": {
object ( |
Campos | |
---|---|
fineGrainedConversionValue |
Solo salida. Valor de conversión detallado. Los valores válidos se encuentran en el rango inclusivo [0,63]. |
conversionValueMapping |
Solo salida. Eventos de conversión a los que se asigna el valor de conversión detallado. |
ConversionValueMapping
Representa la asignación de un valor de conversión a uno o más eventos de conversión.
Representación JSON |
---|
{
"minTimePostInstallHours": string,
"maxTimePostInstallHours": string,
"mappedEvents": [
{
object ( |
Campos | |
---|---|
minTimePostInstallHours |
Solo salida. Es el intervalo de tiempo mínimo en el que un usuario estuvo activo por última vez durante el período de medición. |
maxTimePostInstallHours |
Solo salida. El intervalo de tiempo máximo en el que un usuario estuvo activo por última vez durante la ventana de medición. |
mappedEvents[] |
Solo salida. El valor de conversión se puede asignar a varios eventos con distintos atributos. |
Evento
Define un evento de conversión de Google al que se asigna el valor de conversión.
Representación JSON |
---|
{ "mappedEventName": string, "currencyCode": string, // Union field |
Campos | |
---|---|
mappedEventName |
Solo salida. Es el nombre del evento de Google representado por este valor de conversión. |
currencyCode |
Solo salida. La moneda informada para event_revenue. Código de moneda ISO 4217 de tres letras, por ejemplo, “USD” |
Campo de unión revenue_rate . Puede ser un rango o un valor específico para los ingresos del evento. Las direcciones (revenue_rate ) solo pueden ser una de las siguientes opciones: |
|
eventRevenueRange |
Solo salida. Es el rango de ingresos del evento. |
eventRevenueValue |
Solo salida. Es el valor específico de los ingresos del evento. |
Campo de unión event_rate . Es un rango o valor específico para el contador de eventos. Las direcciones (event_rate ) solo pueden ser una de las siguientes opciones: |
|
eventOccurrenceRange |
Solo salida. El rango del contador de eventos. |
eventCounter |
Solo salida. Para valores de contador de eventos específicos. |
RevenueRange
Define un rango para los valores de ingresos.
Representación JSON |
---|
{ "minEventRevenue": number, "maxEventRevenue": number } |
Campos | |
---|---|
minEventRevenue |
Solo salida. Para los rangos de ingresos, es el valor mínimo en |
maxEventRevenue |
Solo salida. Para los rangos de ingresos, el valor máximo en |
EventOccurrenceRange
Define un rango para los valores del contador de eventos.
Representación JSON |
---|
{ "minEventCount": string, "maxEventCount": string } |
Campos | |
---|---|
minEventCount |
Solo salida. Para los rangos del contador de eventos, el mínimo del rango definido. Un valor de 0 se tratará como no establecido. |
maxEventCount |
Solo salida. Para los rangos del contador de eventos, el valor máximo del rango definido. Un valor de 0 se tratará como no establecido. |
PostbackMapping
Asignaciones para cada notificación de conversión en varias ventanas de conversión.
Representación JSON |
---|
{ "postbackSequenceIndex": integer, "coarseGrainedConversionValueMappings": { object ( |
Campos | |
---|---|
postbackSequenceIndex |
Solo salida. Es un índice basado en 0 que indica el orden de la notificación de conversión. Los valores válidos se encuentran en el rango inclusivo [0,2]. |
coarseGrainedConversionValueMappings |
Solo salida. Asignaciones de valores de conversión para todos los valores de conversión generales. |
Campo de unión lock_window_trigger . Valor de conversión o evento que se usa para bloquear la ventana de conversión. Las direcciones (lock_window_trigger ) solo pueden ser una de las siguientes opciones: |
|
lockWindowCoarseConversionValue |
Solo salida. Valor de conversión poco detallado que activa el bloqueo de la ventana de conversión. |
lockWindowFineConversionValue |
Solo salida. Valor de conversión detallado que activa el bloqueo de la ventana de conversión. |
lockWindowEvent |
Solo salida. Nombre del evento que activa el bloqueo de la ventana de conversión. |
CoarseGrainedConversionValueMappings
Asignaciones para valores de conversión generales.
Representación JSON |
---|
{ "lowConversionValueMapping": { object ( |
Campos | |
---|---|
lowConversionValueMapping |
Solo salida. Asignación para el valor de conversión general "bajo" |
mediumConversionValueMapping |
Solo salida. Asignación para el valor de conversión general "medio". |
highConversionValueMapping |
Solo salida. Asignación para el valor de conversión general "alto". |
MutateCustomerSkAdNetworkConversionValueSchemaResult
El resultado de la mutación de CustomerSkAdNetworkConversionValueSchema.
Representación JSON |
---|
{ "resourceName": string, "appId": string } |
Campos | |
---|---|
resourceName |
Nombre del recurso del cliente que se modificó. |
appId |
Es el ID de app de SkanConversionValue modificado. |