Ressource : Product
Produit traité, créé à partir de plusieurs product inputs
après l'application de règles et de sources de données supplémentaires. Ce produit traité correspond à celui qui s'affiche dans votre compte Merchant Center, dans les annonces Shopping et sur les autres surfaces Google. Chaque produit est créé à partir d'une seule entrée de produit de la source de données principale et de plusieurs entrées de la source de données supplémentaire. Après avoir inséré, mis à jour ou supprimé une entrée de produit, il peut s'écouler plusieurs minutes avant que le produit traité mis à jour puisse être récupéré.
Tous les champs du produit traité et de ses sous-messages correspondent au nom de l'attribut correspondant dans les spécifications des données produit, à quelques exceptions près.
Représentation JSON |
---|
{ "name": string, "channel": enum ( |
Champs | |
---|---|
name |
Nom du produit. Format : |
channel |
Uniquement en sortie. Canal du produit. |
offer |
Uniquement en sortie. Identifiant unique du produit. Il en va de même pour l'entrée du produit et le produit transformé. Les espaces blancs au début et à la fin sont supprimés et plusieurs espaces blancs sont remplacés par un seul et unique espace blanc lors de la soumission. Pour en savoir plus, consultez les spécifications des données produit. |
content |
Uniquement en sortie. Code de langue ISO 639-1 à deux lettres pour le produit. |
feed |
Uniquement en sortie. Libellé du flux pour le produit. |
data |
Uniquement en sortie. Source de données principale du produit. |
attributes |
Uniquement en sortie. Liste des attributs de produit. |
custom |
Uniquement en sortie. Liste d'attributs personnalisés (fournis par le marchand). Elle peut également être utilisée pour envoyer n'importe quel attribut des spécifications des données sous sa forme générique (par exemple, |
product |
Uniquement en sortie. État d'un produit, problèmes de validation des données, c'est-à-dire informations sur un produit calculées de manière asynchrone. |
version |
Uniquement en sortie. Représente la version existante (fraîcheur) du produit, qui peut être utilisée pour conserver l'ordre correct lorsque plusieurs mises à jour sont effectuées en même temps. Si cet argument est défini, l'insertion est empêchée lorsque le numéro de version est inférieur au numéro de version actuel du produit existant. La réinsertion (par exemple, la mise à jour du produit après 30 jours) peut être effectuée avec l' Compatible uniquement avec les insertions dans des sources de données principales. Si l'opération est empêchée, l'exception "aborted" est générée. |
ProductStatus
État d'un produit, problèmes de validation des données, c'est-à-dire informations sur un produit calculées de manière asynchrone.
Représentation JSON |
---|
{ "destinationStatuses": [ { object ( |
Champs | |
---|---|
destination |
Destinations prévues pour le produit |
item |
Liste de tous les problèmes associés au produit. |
creation |
Date de création de l'article, au format ISO 8601. |
last |
Date de la dernière mise à jour de l'article, au format ISO 8601. |
google |
Date d'expiration de l'article, au format ISO 8601. |
DestinationStatus
État de destination de l'état du produit.
Représentation JSON |
---|
{
"reportingContext": enum ( |
Champs | |
---|---|
reporting |
Nom du contexte de création de rapports. |
approved |
Liste des codes pays (ISO 3166-1 alpha-2) dans lesquels l'offre est approuvée. |
pending |
Liste des codes pays (ISO 3166-1 alpha-2) dans lesquels l'offre est en attente d'approbation. |
disapproved |
Liste des codes pays (ISO 3166-1 alpha-2) dans lesquels l'offre est refusée. |
ItemLevelIssue
ItemLevelIssue de l'état du produit.
Représentation JSON |
---|
{ "code": string, "severity": enum ( |
Champs | |
---|---|
code |
Code d'erreur du problème |
severity |
Indique comment ce problème affecte la diffusion de l'offre |
resolution |
Indique si le problème peut être résolu par le marchand |
attribute |
Si le problème est causé par un attribut unique, nom de cet attribut |
reporting |
Contexte des rapports auquel le problème s'applique. |
description |
Description courte du problème en anglais |
detail |
Description détaillée du problème en anglais |
documentation |
URL d'une page Web d'aide pour résoudre ce problème |
applicable |
Liste des codes pays (ISO 3166-1 alpha-2) auxquels le problème s'applique pour l'offre. |
Gravité
Indique comment le problème affecte la diffusion du produit
Enums | |
---|---|
SEVERITY_UNSPECIFIED |
Non spécifié. |
NOT_IMPACTED |
Il s'agit d'un avertissement qui n'a aucune incidence directe sur le produit. |
DEMOTED |
Le produit est rétrogradé et ses performances dans les résultats de recherche sont probablement limitées. |
DISAPPROVED |
Le produit est refusé. |
Méthodes |
|
---|---|
|
Récupère le produit traité à partir de votre compte Merchant Center. |
|
Répertorie les produits traités dans votre compte Merchant Center. |