Package google.shopping.css.v1

Índice

AccountLabelsService

Administra las etiquetas de las cuentas de Merchant Center y de CSS.

CreateAccountLabel

rpc CreateAccountLabel(CreateAccountLabelRequest) returns (AccountLabel)

Crea una etiqueta nueva que no se asigna a ninguna cuenta.

Permisos de autorización

Requiere el siguiente permiso de OAuth:

  • https://www.googleapis.com/auth/content

Para obtener más información, consulta OAuth 2.0 Overview.

DeleteAccountLabel

rpc DeleteAccountLabel(DeleteAccountLabelRequest) returns (Empty)

Borra una etiqueta y la quita de todas las cuentas a las que se asignó.

Permisos de autorización

Requiere el siguiente permiso de OAuth:

  • https://www.googleapis.com/auth/content

Para obtener más información, consulta OAuth 2.0 Overview.

ListAccountLabels

rpc ListAccountLabels(ListAccountLabelsRequest) returns (ListAccountLabelsResponse)

Enumera las etiquetas que posee una cuenta.

Permisos de autorización

Requiere el siguiente permiso de OAuth:

  • https://www.googleapis.com/auth/content

Para obtener más información, consulta OAuth 2.0 Overview.

UpdateAccountLabel

rpc UpdateAccountLabel(UpdateAccountLabelRequest) returns (AccountLabel)

Actualiza una etiqueta.

Permisos de autorización

Requiere el siguiente permiso de OAuth:

  • https://www.googleapis.com/auth/content

Para obtener más información, consulta OAuth 2.0 Overview.

AccountsService

Servicio para administrar la información de la cuenta de CSS o MC.

GetAccount

rpc GetAccount(GetAccountRequest) returns (Account)

Recupera una sola cuenta de CSS o de MC por ID.

Permisos de autorización

Requiere el siguiente permiso de OAuth:

  • https://www.googleapis.com/auth/content

Para obtener más información, consulta OAuth 2.0 Overview.

ListChildAccounts

rpc ListChildAccounts(ListChildAccountsRequest) returns (ListChildAccountsResponse)

Enumera todas las cuentas asociadas al ID de cuenta de CSS especificado y, de manera opcional, filtra por ID de etiqueta y nombre de la cuenta.

Permisos de autorización

Requiere el siguiente permiso de OAuth:

  • https://www.googleapis.com/auth/content

Para obtener más información, consulta OAuth 2.0 Overview.

UpdateLabels

rpc UpdateLabels(UpdateAccountLabelsRequest) returns (Account)

Actualiza las etiquetas asignadas a las cuentas de CSS o de MCA por un dominio de CSS.

Permisos de autorización

Requiere el siguiente permiso de OAuth:

  • https://www.googleapis.com/auth/content

Para obtener más información, consulta OAuth 2.0 Overview.

CssProductInputsService

Es el servicio que se usa para el recurso CssProductInput. Este servicio ayuda a insertar, actualizar o borrar productos de CSS.

DeleteCssProductInput

rpc DeleteCssProductInput(DeleteCssProductInputRequest) returns (Empty)

Borra una entrada de producto de CSS de tu cuenta de CSS Center.

Después de una eliminación, es posible que pasen varios minutos hasta que la entrada deje de estar disponible.

Permisos de autorización

Requiere el siguiente permiso de OAuth:

  • https://www.googleapis.com/auth/content

Para obtener más información, consulta OAuth 2.0 Overview.

InsertCssProductInput

rpc InsertCssProductInput(InsertCssProductInputRequest) returns (CssProductInput)

Sube un objeto CssProductInput a tu cuenta de CSS Center. Si ya existe una entrada con los mismos valores de contentLanguage, identity, feedLabel y feedId, este método reemplaza esa entrada.

Después de insertar, actualizar o borrar una entrada de producto del CSS, es posible que debas esperar varios minutos antes de que se pueda recuperar el producto del CSS procesado.

Permisos de autorización

Requiere el siguiente permiso de OAuth:

  • https://www.googleapis.com/auth/content

Para obtener más información, consulta OAuth 2.0 Overview.

UpdateCssProductInput

rpc UpdateCssProductInput(UpdateCssProductInputRequest) returns (CssProductInput)

Actualiza el campo de entrada existente del producto de CSS en tu cuenta de CSS Center.

Después de insertar, actualizar o borrar una entrada de CSS Product, es posible que pasen varios minutos antes de que se pueda recuperar el objeto Css Product procesado.

Permisos de autorización

Requiere el siguiente permiso de OAuth:

  • https://www.googleapis.com/auth/content

Para obtener más información, consulta OAuth 2.0 Overview.

CssProductsService

Servicio para realizar operaciones de obtención y listado en productos de CSS(también conocidas como ofertas agregadas internamente).

GetCssProduct

rpc GetCssProduct(GetCssProductRequest) returns (CssProduct)

Recupera el producto de CSS procesado de tu cuenta de CSS Center. Después de insertar, actualizar o borrar una entrada de producto, es posible que pasen varios minutos antes de que se pueda recuperar el producto final actualizado.

Permisos de autorización

Requiere el siguiente permiso de OAuth:

  • https://www.googleapis.com/auth/content

Para obtener más información, consulta OAuth 2.0 Overview.

ListCssProducts

rpc ListCssProducts(ListCssProductsRequest) returns (ListCssProductsResponse)

Enumera los productos del CSS procesados en tu cuenta de CSS Center. La respuesta puede contener menos elementos de los que se especifican en pageSize. Confía en pageToken para determinar si hay más elementos que solicitar.

Después de insertar, actualizar o borrar una entrada de producto del CSS, es posible que pasen varios minutos antes de que se pueda recuperar el producto del CSS procesado y actualizado.

Permisos de autorización

Requiere el siguiente permiso de OAuth:

  • https://www.googleapis.com/auth/content

Para obtener más información, consulta OAuth 2.0 Overview.

QuotaService

Servicio para obtener información sobre la cuota de llamadas a métodos por método de la API de CSS.

ListQuotaGroups

rpc ListQuotaGroups(ListQuotaGroupsRequest) returns (ListQuotaGroupsResponse)

Enumera la cuota de llamadas diaria y el uso por grupo de tu cuenta de CSS Center.

Permisos de autorización

Requiere el siguiente permiso de OAuth:

  • https://www.googleapis.com/auth/content

Para obtener más información, consulta OAuth 2.0 Overview.

Cuenta

Es información sobre la cuenta de CSS o de MCA.

Campos
name

string

Es el nombre del recurso de la etiqueta. Formato: accounts/{account}

full_name

string

Solo salida. Inmutable. Es el nombre completo de la cuenta de CSS o de MC.

label_ids[]

int64

Son los IDs de etiqueta creados manualmente y asignados a la cuenta de CSS o de MCA por una cuenta principal de CSS.

automatic_label_ids[]

int64

Son los IDs de etiqueta creados automáticamente y asignados a la cuenta de MC por CSS Center.

account_type

AccountType

Solo salida. Es el tipo de esta cuenta.

display_name

string

Es el nombre visible corto de la cuenta de CSS o de MC.

homepage_uri

string

Solo salida. Inmutable. Página principal de la cuenta de CSS o MC

parent

string

Es el recurso principal de la cuenta de CSS o de MC. Grupo de CSS para dominios de CSS y dominio de CSS para cuentas de MC Se muestra solo si el usuario tiene acceso a la cuenta principal. Nota: En el caso de las cuentas secundarias de MC, este también es el dominio del CSS que es el recurso principal de la cuenta de MCA, ya que, en realidad, estamos aplanando la jerarquía".

AccountType

Es el tipo de cuenta.

Enums
ACCOUNT_TYPE_UNSPECIFIED Tipo de cuenta desconocido.
CSS_GROUP Es la cuenta del grupo de CSS.
CSS_DOMAIN Es una cuenta de dominio de CSS.
MC_PRIMARY_CSS_MCA Es la cuenta de MCA principal del CSS de MC.
MC_CSS_MCA Es la cuenta de MCA del CSS de MC.
MC_MARKETPLACE_MCA Es la cuenta de MCA de mercado de MC.
MC_OTHER_MCA Es otra cuenta de MCA de MC.
MC_STANDALONE Es una cuenta independiente de MC.
MC_MCA_SUBACCOUNT Es una cuenta secundaria de MCA de MC.

AccountLabel

Es la etiqueta que asigna el dominio de CSS o el grupo de CSS a una de sus cuentas secundarias.

Campos
name

string

Es el identificador. Es el nombre del recurso de la etiqueta. Formato: accounts/{account}/labels/{label}

label_id

int64

Solo salida. Es el ID de la etiqueta.

account_id

int64

Solo salida. Es el ID de la cuenta a la que pertenece esta etiqueta.

label_type

LabelType

Solo salida. Es el tipo de esta etiqueta.

display_name

string

Es el nombre visible de esta etiqueta.

description

string

Es la descripción de esta etiqueta.

LabelType

Es el tipo de etiqueta.

Enums
LABEL_TYPE_UNSPECIFIED Tipo de etiqueta desconocido.
MANUAL Indica que la etiqueta se creó de forma manual.
AUTOMATIC Indica que el Centro de CSS creó la etiqueta automáticamente.

Atributos

Son los atributos del producto del CSS.

Campos
low_price

Price

Es el precio bajo del producto del CSS.

high_price

Price

Es el precio alto del producto del CSS.

headline_offer_price

Price

Es el precio titular del producto del CSS.

headline_offer_shipping_price

Price

Es el precio titular del producto del CSS.

product_types[]

string

Son las categorías del artículo (con el formato de la especificación de datos de productos).

size_types[]

string

Corte del artículo. Se puede usar para representar tipos de tamaños combinados para artículos de indumentaria. Se pueden proporcionar como máximo dos tipos de tamaño (consulta tipo de tamaño).

product_details[]

ProductDetail

Especificaciones técnicas o detalles adicionales del producto

product_weight

ProductWeight

Peso del producto en las unidades proporcionadas. El valor debe estar entre 0 (sin incluir) y 2,000 (inclusive).

product_length

ProductDimension

Es la longitud del producto en las unidades proporcionadas. El valor debe ser entre 0 (sin incluir) y 3,000 (inclusive).

product_width

ProductDimension

Es el ancho del producto en las unidades proporcionadas. El valor debe ser entre 0 (sin incluir) y 3,000 (inclusive).

product_height

ProductDimension

Es la altura del producto en las unidades proporcionadas. El valor debe ser entre 0 (sin incluir) y 3,000 (inclusive).

product_highlights[]

string

Viñetas que describen los aspectos más destacados de un producto.

certifications[]

Certification

Es una lista de certificados reclamados por el CSS para el producto determinado.

expiration_date

Timestamp

Fecha en la que el elemento debe caducar, como se especifica cuando se inserta, en formato ISO 8601. La fecha de vencimiento real se expone en productstatuses como googleExpirationDate y podría ser anterior si expirationDate es demasiado lejana. Nota: Es posible que el elemento tarde más de 2 días en borrarse después de la fecha de vencimiento.

included_destinations[]

string

Es la lista de destinos que se incluirán en este objetivo (corresponde a las casillas de verificación marcadas en Merchant Center). Los destinos predeterminados siempre se incluyen, a menos que se proporcionen en excludedDestinations.

excluded_destinations[]

string

Es la lista de destinos que se excluirán de este objetivo (corresponde a las casillas de verificación que no se marcaron en Merchant Center).

headline_offer_installment

HeadlineOfferInstallment

Es la cantidad y el importe de las cuotas que se deben pagar por un artículo.

headline_offer_subscription_cost

HeadlineOfferSubscriptionCost

Es la cantidad de períodos (meses o años) y el importe del pago por período de un elemento con un contrato de suscripción asociado.

cpp_ads_redirect

string

Permite que los anunciantes anulen la URL del artículo cuando el producto se muestra en el contexto de los anuncios de producto.

number_of_offers

int64

Es la cantidad de productos del CSS.

headline_offer_condition

string

Es la condición de la oferta titular.

title

string

Título del artículo

description

string

Descripción del elemento.

brand

string

Atributos relacionados con el producto.[14-36] Marca del artículo.

mpn

string

Número de pieza del fabricante (MPN) del artículo.

gtin

string

Es el código comercial global de artículo (GTIN) del artículo.

google_product_category

string

Categoría del artículo de Google (consulta la taxonomía de productos de Google). Cuando se consulten productos, este campo contendrá el valor proporcionado por el usuario. Actualmente, no hay forma de recuperar las categorías de productos de Google asignadas automáticamente a través de la API.

adult

bool

Se configura como verdadero si el elemento está dirigido a adultos.

multipack

int64

Es la cantidad de productos idénticos en un multipack definido por el comercio.

is_bundle

bool

Indica si el artículo es un paquete definido por el comercio. Un paquete es una agrupación personalizada de diferentes productos que vende un comercio por un precio único.

age_group

string

Es el grupo etario objetivo del artículo.

color

string

Color del artículo.

gender

string

Es el género objetivo del elemento.

material

string

Material del que está hecho el artículo.

pattern

string

El diseño del artículo (p.ej., lunares).

size

string

Tamaño del artículo. Solo se permite un valor. En el caso de las variantes con diferentes tamaños, inserta un producto independiente para cada tamaño con el mismo valor de itemGroupId (consulta la [definición de tamaño](https://support.google.com/merchants/answer/6324492)).

size_system

string

Sistema en el que se especifica el tamaño. Se recomienda para artículos de indumentaria.

item_group_id

string

Identificador compartido para todas las variantes del mismo producto.

pause

string

La publicación de este elemento se detendrá temporalmente.

custom_label_0

string

Es la etiqueta personalizada 0 para la agrupación personalizada de artículos en una campaña de Shopping.

custom_label_1

string

Es la etiqueta personalizada 1 para la agrupación personalizada de artículos en una campaña de Shopping.

custom_label_2

string

Es la etiqueta personalizada 2 para la agrupación personalizada de artículos en una campaña de Shopping.

custom_label_3

string

Es la etiqueta personalizada 3 para la agrupación personalizada de artículos en una campaña de Shopping.

custom_label_4

string

Es la etiqueta personalizada 4 para la agrupación personalizada de artículos en una campaña de Shopping.

review_count

int64

Es la cantidad de opiniones sobre el producto. Obligatorio si se proporciona rating. Este campo es para una función próxima y aún no se usa.

min_rating

int64

Es la puntuación mínima de calificación del producto. Obligatorio si se proporciona rating. Este campo es para una función próxima y aún no se usa.

max_rating

int64

Es la puntuación máxima de calificación del producto. Obligatorio si se proporciona rating. Este campo es para una función próxima y aún no se usa.

rating

double

Es la calificación promedio del producto. El valor debe estar dentro del rango [min_rating, max_rating], incluidos los extremos. Cuando se muestra en la página del producto, esta calificación se normaliza en una escala de [1, 5] con un decimal. Si se proporcionan, también se requieren review_count, min_rating y max_rating. Este campo es para una función próxima y aún no se usa.

Certificación

Es la certificación del producto. Usa este atributo para describir las certificaciones, como las calificaciones de eficiencia energética, asociadas con un producto.

Campos
name

string

Es el nombre de la certificación. Por el momento, el valor más común es "EPREL", que representa las certificaciones de eficiencia energética en la base de datos del Registro Europeo de Productos para el Etiquetado Energético (EPREL) de la UE.

authority

string

Es la autoridad o el organismo de certificación responsable de emitir la certificación. Por el momento, el valor más común es "EC" o "European_Commission" para las etiquetas energéticas en la UE.

code

string

Es el código de la certificación. Por ejemplo, para el certificado EPREL con el vínculo https://eprel.ec.europa.eu/screen/product/dishwashers2019/123456, el código es 123456. El código es obligatorio para las etiquetas de eficiencia energética europeas.

CreateAccountLabelRequest

Es el mensaje de solicitud para el método "CreateAccountLabel".

Campos
parent

string

Obligatorio. Es la cuenta principal. Formato: accounts/{account}

account_label

AccountLabel

Obligatorio. Es la etiqueta que se creará.

CssProduct

Es el producto del CSS procesado.

Campos
name

string

Es el nombre del producto de CSS. Formato: "accounts/{account}/cssProducts/{css_product}"

raw_provided_id

string

Solo salida. Es el identificador sin procesar único de tu producto.

content_language

string

Solo salida. Es el código de idioma ISO 639-1 de dos letras del producto.

feed_label

string

Solo salida. Es la etiqueta del feed del producto.

attributes

Attributes

Solo salida. Es una lista de atributos del producto.

custom_attributes[]

CustomAttribute

Solo salida. Es una lista de atributos personalizados (proporcionados por CSS). También se puede usar para enviar cualquier atributo de la especificación del feed en su forma genérica (por ejemplo, { "name": "size type", "value": "regular" }). Esto es útil para enviar atributos que la API no expone de forma explícita, como los atributos adicionales que se usan para Comprar con Google.

css_product_status

CssProductStatus

Solo salida. Es el estado de un producto, los problemas de validación de datos, es decir, la información sobre un producto que se calcula de forma asíncrona.

CssProductInput

Este recurso representa los datos de entrada que envías para un producto del CSS, no el producto del CSS procesado que ves en CSS Center, en los anuncios de Shopping o en las plataformas de Google.

Campos
name

string

Es el identificador. Es el nombre de la entrada del producto de CSS. Formato: accounts/{account}/cssProductInputs/{css_product_input}, en el que la última sección css_product_input consta de 3 partes: contentLanguage~feedLabel~offerId. Ejemplo: accounts/123/cssProductInputs/de~DE~rawProvidedId123

final_name

string

Solo salida. Es el nombre del producto de CSS procesado. Formato: accounts/{account}/cssProducts/{css_product} "

raw_provided_id

string

Obligatorio. Es el identificador único de tu producto del CSS. Esto se aplica tanto al producto del CSS ingresado como al producto del CSS procesado. Solo permitimos IDs con caracteres alfanuméricos, guiones bajos y guiones. Consulta las especificaciones del feed de productos para obtener más detalles.

content_language

string

Obligatorio. Es el código de idioma ISO 639-1 de dos letras del producto de CSS.

feed_label

string

Obligatorio. La etiqueta del feed del producto del CSS La etiqueta de feed es sinónimo de "país objetivo" y, por lo tanto, siempre debe ser un código de región válido. Por ejemplo, "DE" para Alemania y "FR" para Francia.

freshness_time
(deprecated)

Timestamp

OBSOLETO. En su lugar, usa expiration_date. Representa la versión existente (actualidad) del producto del CSS, que se puede usar para conservar el orden correcto cuando se realizan varias actualizaciones al mismo tiempo.

Este campo no debe establecerse en una hora futura.

Si se configura, se impide la actualización si ya existe una versión más reciente del elemento en nuestro sistema (es decir, la hora de la última actualización de los productos del CSS existentes es posterior a la hora de actualización establecida en la actualización). Si se produce la actualización, la hora de última actualización se establece en esta hora de actualización.

Si no se configura, no se impedirá la actualización y la hora de la última actualización se establecerá de forma predeterminada en el momento en que la API de CSS recibió esta solicitud.

Si se impide la operación, se generará la excepción de anulación.

attributes

Attributes

Es una lista de atributos de productos del CSS.

custom_attributes[]

CustomAttribute

Es una lista de atributos personalizados (proporcionados por CSS). También se puede usar para enviar cualquier atributo de la especificación del feed en su forma genérica (por ejemplo, { "name": "size type", "value": "regular" }). Esto es útil para enviar atributos que la API no expone de forma explícita, como los atributos adicionales que se usan para Comprar con Google.

CssProductStatus

Es el estado del producto del CSS, los problemas de validación de datos, es decir, la información sobre el producto del CSS que se calcula de forma asíncrona.

Campos
destination_statuses[]

DestinationStatus

Los destinos objetivos para el producto.

item_level_issues[]

ItemLevelIssue

Es una lista de todos los problemas asociados con el producto.

creation_date

Timestamp

Fecha en la que se creó el elemento, en formato ISO 8601.

last_update_date

Timestamp

Fecha en la que se actualizó el elemento por última vez, en formato ISO 8601.

google_expiration_date

Timestamp

Fecha en la que vence el elemento, en formato ISO 8601.

DestinationStatus

Es el estado de destino del estado del producto.

Campos
destination

string

El nombre del destino

approved_countries[]

string

Es la lista de códigos de país (ISO 3166-1 alpha-2) en los que se aprobó el producto del CSS.

pending_countries[]

string

Es la lista de códigos de país (ISO 3166-1 alpha-2) en los que el producto del CSS está pendiente de aprobación.

disapproved_countries[]

string

Es la lista de códigos de país (ISO 3166-1 alpha-2) en los que se rechazó el producto del CSS.

ItemLevelIssue

Es el ItemLevelIssue del estado del producto.

Campos
code

string

El código de error del problema.

servability

string

Cómo afecta este problema a la publicación del producto del CSS.

resolution

string

Si el comercio puede resolver el problema.

attribute

string

El nombre del atributo, si el problema se debe a un solo atributo.

destination

string

El destino al que se aplica el problema.

description

string

Es una breve descripción del problema en inglés.

detail

string

Descripción detallada del problema en inglés.

documentation

string

Es la URL de una página web que ayuda a resolver este problema.

applicable_countries[]

string

Es la lista de códigos de país (ISO 3166-1 alfa-2) en los que se aplica el problema al producto del CSS.

DeleteAccountLabelRequest

Es el mensaje de solicitud para el método "DeleteAccountLabel".

Campos
name

string

Obligatorio. Es el nombre de la etiqueta que se borrará. Formato: accounts/{account}/labels/{label}

DeleteCssProductInputRequest

Es el mensaje de solicitud para el método DeleteCssProductInput.

Campos
name

string

Obligatorio. Es el nombre del recurso de entrada de producto de CSS que se borrará. El formato es accounts/{account}/cssProductInputs/{css_product_input}, donde la última sección css_product_input consta de 3 partes: contentLanguage~feedLabel~offerId. Ejemplo: accounts/123/cssProductInputs/de~DE~rawProvidedId123

supplemental_feed_id

int64

Es el ID del feed complementario de Content API. El campo no debe establecerse si la acción se aplica a un feed principal. Si se configura el campo, la acción del producto se aplica a un feed complementario en lugar de a un feed principal de Content API.

GetAccountRequest

Es el mensaje de solicitud para el método GetAccount.

Campos
name

string

Obligatorio. Es el nombre de la cuenta de CSS o MC administrada. Formato: accounts/{account}

parent

string

Opcional. Solo se requiere cuando se recupera información de la cuenta de MC. Es el dominio del CSS que es el recurso principal de la cuenta de MC. Formato: accounts/{account}

GetCssProductRequest

Es el mensaje de solicitud para el método GetCssProduct.

Campos
name

string

Obligatorio. Es el nombre del producto del CSS que se recuperará. Formato: accounts/{account}/cssProducts/{css_product}

HeadlineOfferInstallment

Es un mensaje que representa una cuota.

Campos
months

int64

Es la cantidad de cuotas en las que el comprador debe efectuar el pago.

amount

Price

Es el importe que el comprador debe pagar por mes.

downpayment

Price

Es el importe del pago inicial que el comprador debe pagar por adelantado.

HeadlineOfferSubscriptionCost

Es el SubscriptionCost del producto.

Campos
period

SubscriptionPeriod

Es el tipo de período de suscripción. Los valores admitidos son: * "month" * "year"

period_length

int64

Es la cantidad de períodos de suscripción por los que debe pagar el comprador.

amount

Price

Es el importe que el comprador debe pagar por período de suscripción.

InsertCssProductInputRequest

Es el mensaje de solicitud para el método InsertCssProductInput.

Campos
parent

string

Obligatorio. Es la cuenta en la que se insertará este producto del CSS. Formato: accounts/{account}

css_product_input

CssProductInput

Obligatorio. Es la entrada del producto de CSS que se insertará.

feed_id
(deprecated)

int64

Opcional. OBSOLETO. El ID del feed no es obligatorio para los productos del CSS. Es el ID del feed principal o complementario. Si el producto del CSS ya existe y el ID del feed proporcionado es diferente, el producto del CSS se trasladará a un feed nuevo. Nota: Por el momento, los CSS no necesitan proporcionar IDs de feed, ya que creamos los feeds sobre la marcha. Aún no admitimos feeds complementarios para los productos del CSS.

ListAccountLabelsRequest

Mensaje de la solicitud para el método ListAccountLabels.

Campos
parent

string

Obligatorio. Es la cuenta principal. Formato: accounts/{account}

page_size

int32

Es la cantidad máxima de etiquetas que se devolverán. El servicio puede mostrar menos que este valor. Si no se especifica, se devolverán, como máximo, 50 etiquetas. El valor máximo es 1,000; valores superiores a 1,000 se convertirán en 1,000.

page_token

string

Un token de página, recibido desde una llamada ListAccountLabels anterior. Proporciona esto para recuperar la página siguiente.

Cuando se pagina, todos los demás parámetros proporcionados a ListAccountLabels deben coincidir con la llamada que proporcionó el token de la página.

ListAccountLabelsResponse

Mensaje de respuesta para el método ListAccountLabels.

Campos
account_labels[]

AccountLabel

Son las etiquetas de la cuenta especificada.

next_page_token

string

Un token, que se puede enviar como page_token para recuperar la página siguiente. Si se omite este campo, no habrá páginas siguientes.

ListChildAccountsRequest

Es el mensaje de solicitud para el método ListChildAccounts.

Campos
parent

string

Obligatorio. Es la cuenta principal. Debe ser un grupo de CSS o un dominio. Formato: accounts/{account}

page_size

int32

Opcional. Es la cantidad máxima de cuentas que se devolverán. El servicio puede mostrar menos que este valor. Si no se especifica, se devolverán, como máximo, 50 cuentas. El valor máximo es 100, y los valores superiores se convertirán a 100.

page_token

string

Opcional. Un token de página, recibido desde una llamada ListChildAccounts anterior. Proporciona esto para recuperar la página siguiente.

Cuando se pagina, todos los demás parámetros proporcionados a ListChildAccounts deben coincidir con la llamada que proporcionó el token de la página.

label_id

int64

Si se configura, solo se devolverán las cuentas de MC con el ID de etiqueta determinado.

full_name

string

Si se configura, solo se devolverán las cuentas de MC con el nombre determinado (distingue mayúsculas de minúsculas).

ListChildAccountsResponse

Mensaje de respuesta para el método ListChildAccounts.

Campos
accounts[]

Account

Son las cuentas de CSS o de MC que se muestran para la cuenta principal del CSS especificada.

next_page_token

string

Un token, que se puede enviar como page_token para recuperar la página siguiente. Si se omite este campo, no habrá páginas siguientes.

ListCssProductsRequest

Es el mensaje de solicitud para el método ListCssProducts.

Campos
parent

string

Obligatorio. Es la cuenta o el dominio para el que se enumerarán los productos de CSS procesados. Formato: accounts/{account}

page_size

int32

Es la cantidad máxima de productos de CSS que se devolverán. El servicio puede mostrar menos que este valor. El valor máximo es 1,000; valores superiores a 1,000 se convertirán en 1,000. Si no se especifica, se devolverá la cantidad máxima de productos del CSS.

page_token

string

Un token de página, recibido desde una llamada ListCssProducts anterior. Proporciona esto para recuperar la página siguiente.

Cuando se pagina, todos los demás parámetros proporcionados a ListCssProducts deben coincidir con la llamada que proporcionó el token de la página.

ListCssProductsResponse

Es el mensaje de respuesta para el método ListCssProducts.

Campos
css_products[]

CssProduct

Son los productos de CSS procesados de la cuenta especificada. Estos son tus productos del CSS procesados después de aplicar reglas y feeds complementarios.

next_page_token

string

Un token, que se puede enviar como page_token para recuperar la página siguiente. Si se omite este campo, no habrá páginas siguientes.

ListQuotaGroupsRequest

Es el mensaje de solicitud para el método ListQuotaGroups.

Campos
parent

string

Obligatorio. Es la cuenta de CSS que posee la colección de cuotas y recursos de métodos. En la mayoría de los casos, este es el dominio de CSS. Formato: accounts/{account}

page_size

int32

Opcional. Es la cantidad máxima de cuotas que se devolverán en la respuesta y que se usa para la paginación. El valor predeterminado es 500, y los valores superiores a 1,000 se convertirán a 1,000.

page_token

string

Opcional. Token (si se proporciona) para recuperar la página siguiente. Todos los demás parámetros deben coincidir con la llamada original que proporcionó el token de página.

ListQuotaGroupsResponse

Es el mensaje de respuesta para el método ListMethodGroups.

Campos
quota_groups[]

QuotaGroup

Son los métodos, el uso actual de la cuota y los límites por cada grupo. La cuota se comparte entre todos los métodos del grupo. Los grupos se ordenan de forma descendente según quota_usage.

next_page_token

string

Un token, que se puede enviar como page_token para recuperar la página siguiente. Si se omite este campo, no habrá páginas siguientes.

MethodDetails

Son los detalles del método por método en la API de CSS.

Campos
method

string

Solo salida. Nombre del método, por ejemplo, cssproductsservice.listcssproducts.

version

string

Solo salida. Es la versión de la API a la que pertenece el método.

subapi

string

Solo salida. Es la sub-API a la que pertenece el método. En la API de CSS, este valor siempre es css.

path

string

Solo salida. Es la ruta de acceso para el método, como v1/cssproductsservice.listcssproducts.

ProductDetail

Son los detalles del producto.

Campos
section_name

string

Es el encabezado de la sección que se usa para agrupar un conjunto de detalles del producto.

attribute_name

string

Es el nombre del detalle del producto.

attribute_value

string

Es el valor del detalle del producto.

ProductDimension

Es la dimensión del producto.

Campos
value

double

Obligatorio. Es el valor de la dimensión representado como un número. El valor puede tener una precisión máxima de cuatro decimales.

unit

string

Obligatorio. Son las unidades de la dimensión. Los valores aceptables son: * "in" * "cm"

ProductWeight

Es el peso del producto.

Campos
value

double

Obligatorio. Es el peso representado como un número. El peso puede tener una precisión máxima de cuatro decimales.

unit

string

Obligatorio. Es la unidad de peso. Los valores aceptables son: * "g" * "kg" * "oz" * "lb"

QuotaGroup

Es la información del grupo para los métodos de la API de CSS. La cuota se comparte entre todos los métodos del grupo. Incluso si ninguno de los métodos dentro del grupo tiene uso, se devuelve la información del grupo.

Campos
name

string

Es el identificador. Es el nombre del recurso del grupo de cuotas. Formato: accounts/{account}/quotas/{group} Ejemplo: accounts/12345678/quotas/css-products-insert Nota: No se garantiza que la parte {group} siga un patrón específico.

quota_usage

int64

Solo salida. Es el uso actual de la cuota, es decir, la cantidad de llamadas que ya se realizaron en un día determinado a los métodos del grupo. Los límites de cuota diarios se restablecen a las 12:00 p.m. (mediodía) UTC.

quota_limit

int64

Solo salida. Es la cantidad máxima de llamadas permitidas por día para el grupo.

quota_minute_limit

int64

Solo salida. Es la cantidad máxima de llamadas permitidas por minuto para el grupo.

method_details[]

MethodDetails

Solo salida. Es la lista de todos los métodos a los que se aplica la cuota del grupo.

SubscriptionPeriod

Es el período de suscripción del producto.

Enums
SUBSCRIPTION_PERIOD_UNSPECIFIED Indica que no se especificó el período de suscripción.
MONTH Indica que el período de suscripción es mensual.
YEAR Indica que el período de suscripción es anual.

UpdateAccountLabelRequest

Mensaje de la solicitud para el método UpdateAccountLabel.

Campos
account_label

AccountLabel

Obligatorio. Es la etiqueta actualizada. Se deben proporcionar todos los campos.

UpdateAccountLabelsRequest

Es el mensaje de solicitud para el método UpdateLabels.

Campos
name

string

Obligatorio. Es el nombre del recurso de la etiqueta. Formato: accounts/{account}

label_ids[]

int64

Es la lista de IDs de etiquetas que se usarán para reemplazar los IDs de etiquetas de cuenta existentes. Si la lista está vacía, se borrarán todos los IDs de etiqueta asignados actualmente.

parent

string

Opcional. Solo se requiere cuando se actualizan las etiquetas de la cuenta de MC. Es el dominio del CSS que es el recurso principal de la cuenta de MC. Formato: accounts/{account}

UpdateCssProductInputRequest

Es el mensaje de solicitud para el método UpdateCssProductInput.

Campos
css_product_input

CssProductInput

Obligatorio. Es el recurso de entrada del producto del CSS que se actualizará. La información que envíes también se aplicará al producto del CSS procesado.

update_mask

FieldMask

Es la lista de atributos de productos del CSS que se actualizarán.

Si se omite la máscara de actualización, se trata como una máscara de campo implícita equivalente a todos los campos que se completan (tienen un valor no vacío).

Los atributos especificados en la máscara de actualización sin un valor especificado en el cuerpo se borrarán del producto de CSS.

La máscara de actualización solo se puede especificar para los campos de nivel superior en los atributos y los atributos personalizados.

Para especificar la máscara de actualización de los atributos personalizados, debes agregar el prefijo custom_attribute..

No se admite proporcionar el valor especial "*" para el reemplazo completo del producto de CSS.