- Ressource: ProductCertification
- Certification
- Problème
- Gravité
- Résolution du problème
- DestinationStatus
- État
- Méthodes
Ressource: ProductCertification
Données de certification du produit.
Représentation JSON |
---|
{ "name": string, "title": string, "brand": string, "mpn": [ string ], "productCode": [ string ], "countryCode": [ string ], "productType": [ string ], "certification": [ { object ( |
Champs | |
---|---|
name |
Obligatoire. Identifiant unique d'un format de certification de produit: accounts/{account}/languages/{language_code}/productCertifications/{id}, où |
title |
Obligatoire. Cela permet d'identifier clairement le produit que vous certifiez. |
brand |
Obligatoire. Il s'agit de la marque du produit. La marque est utilisée pour identifier votre produit. |
mpn[] |
Facultatif. Il s'agit des références fabricant. Les références fabricant sont utilisées pour identifier un produit spécifique de manière unique parmi tous ses produits |
productCode[] |
Facultatif. Autre nom pour le code GTIN. |
countryCode[] |
Facultatif. Code pays à deux lettres (ISO 3166-1 Alpha 2). |
productType[] |
Facultatif. Il s'agit de votre propre système de catégorisation des produits dans vos données produit. |
certification[] |
Obligatoire. Liste des certifications à associer au produit décrit. |
issues[] |
Uniquement en sortie. Liste générée par le serveur des problèmes associés au produit. |
destinationStatuses[] |
Uniquement en sortie. États des destinations. |
Certification
Description d'une certification.
Représentation JSON |
---|
{ "name": string, "authority": string, "value": string, "link": string, "logo": string, // Union field |
Champs | |
---|---|
name |
Obligatoire. Nom de la certification. |
authority |
Obligatoire. Nom de l'organisme de certification. |
value |
Obligatoire. Valeur personnalisée de la certification. |
link |
Facultatif. Un lien URL vers la certification. |
logo |
Facultatif. Un lien URL vers le logo de certification. |
Champ d'union
|
|
validUntil |
Facultatif. Date d'expiration (UTC). |
Problème
Problème lié au produit.
Représentation JSON |
---|
{ "type": string, "severity": enum ( |
Champs | |
---|---|
type |
Type de problème généré par le serveur ("INCORRECT_TEXT_FORMATTING", "IMAGE_NOT_SERVEABLE", etc.). |
severity |
Gravité du problème. |
attribute |
S'il est présent, il s'agit de l'attribut qui a déclenché le problème. Pour en savoir plus sur les attributs, consultez la page https://support.google.com/manufacturers/answer/6124116. |
title |
Titre court décrivant la nature du problème. |
description |
Description plus détaillée du problème, dans laquelle il est expliqué comment le résoudre. |
resolution |
Que doit-il se passer pour résoudre le problème ? |
destination |
Destination à laquelle ce problème s'applique. |
timestamp |
Horodatage de l'apparition du problème. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres fractionnaires. Exemples : |
Gravité
Niveau de gravité du problème :
Enums | |
---|---|
SEVERITY_UNSPECIFIED |
Gravité non spécifiée, jamais utilisée. |
ERROR |
Gravité de l'erreur. Le problème empêche l'utilisation de l'ensemble de l'article. |
WARNING |
Niveau de gravité : avertissement. Il peut s'agir d'un problème qui empêche l'utilisation de l'attribut qui l'a déclenché ou d'un problème qui empêchera bientôt l'utilisation de l'article entier. |
INFO |
Niveau de gravité des informations. Ce problème ne nécessite pas d'attention immédiate. Il permet, par exemple, d'indiquer les attributs en attente d'examen. |
Résolution des problèmes
Résolution du problème
Enums | |
---|---|
RESOLUTION_UNSPECIFIED |
Résolution non spécifiée, jamais utilisée. |
USER_ACTION |
L'utilisateur qui a fourni les données doit agir pour résoudre le problème (par exemple, en corrigeant certaines données). |
PENDING_PROCESSING |
Le problème sera résolu automatiquement (exploration d'images ou examen Google, par exemple). Aucune action n'est requise pour le moment. Un autre problème peut survenir (par exemple, en cas d'échec de l'exploration). |
État de la destination
État de la destination.
Représentation JSON |
---|
{
"destination": string,
"status": enum ( |
Champs | |
---|---|
destination |
Nom de la destination. |
status |
État de la destination. |
État
État.
Enums | |
---|---|
UNKNOWN |
État non spécifié, jamais utilisé. |
ACTIVE |
Le produit est utilisé pour cette destination. |
PENDING |
La décision est toujours en attente. |
DISAPPROVED |
Le produit a été refusé. Veuillez examiner les problèmes. |
Méthodes |
|
---|---|
|
Supprime une certification de produit par son nom. |
|
Permet d'obtenir une certification pour un produit grâce à son nom. |
|
Répertorie les certifications produit d'un organisme de certification spécifié. |
|
Met à jour (ou crée si allow_missing = true) une certification qui associe les certifications aux produits. |