- Ressource: ProductCertification
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- Certification
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- Problème
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- Gravité
- IssueResolution
- DestinationStatus
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- État
- Méthodes
Ressource: ProductCertification
Données de certification 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 du nom d'une certification de produit. Format: accounts/{account}/languages/{language_code}/productCertifications/{id} Où |
title |
Obligatoire. Cela permet d'identifier clairement le produit que vous certifiez. |
brand |
Obligatoire. Nom de la marque du produit. La marque permet d'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 les produits d'un même fabricant. |
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, "code": string, "value": string, "link": string, "logo": string, "validUntil": string } |
Champs | |
---|---|
name |
Obligatoire. Nom de la certification. |
authority |
Obligatoire. Nom de l'organisme agréé. |
code |
Obligatoire. Un code unique pour identifier la certification. |
value |
Facultatif. Valeur personnalisée de la certification. |
link |
Facultatif. Lien URL vers la certification. |
logo |
Facultatif. Lien URL vers le logo de certification. |
validUntil |
Facultatif. Date d'expiration (UTC). |
Problème
Problème lié à un produit.
Représentation JSON |
---|
{ "type": string, "severity": enum ( |
Champs | |
---|---|
type |
Type de problème généré par le serveur (par exemple, "INCORRECT_TEXT_FORMATTING", "IMAGE_NOT_SERVEABLE", etc.). |
severity |
Gravité du problème |
attribute |
S'il est présent, l'attribut à l'origine du 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 longue du problème axée sur la façon de le résoudre. |
resolution |
Que doit-il se passer pour résoudre le problème ? |
destination |
Destination à laquelle ce problème s'applique. |
timestamp |
Code temporel 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 décimaux. Exemples : |
Gravité
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'élément entier. |
WARNING |
Gravité des avertissements. Le problème vient soit d'un problème qui empêche l'utilisation de l'attribut qui l'a déclenché, soit d'un problème qui va bientôt empêcher l'utilisation de l'intégralité de l'article. |
INFO |
Niveau de gravité des informations. Il s'agit d'un problème qui ne nécessite pas d'attention immédiate. Il permet, par exemple, d'indiquer les attributs qui n'ont pas encore été examinés. |
IssueResolution
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 afin de résoudre le problème (par exemple, en corrigeant certaines données). |
PENDING_PROCESSING |
Le problème sera résolu automatiquement (par exemple, l'exploration d'images ou l'examen Google). Aucune action n'est requise pour le moment. La résolution peut entraîner un autre problème (par exemple, en cas d'échec de l'exploration). |
DestinationStatus
É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 est refusé. Examinez les problèmes. |
Méthodes |
|
---|---|
|
Supprime une certification de produit d'après son nom. |
|
Obtient une certification de produit selon son nom. |
|
Liste les certifications produit d'un organisme de certification spécifié. |
|
Met à jour (ou crée si allow_missing = true) une certification de produit associe les certifications aux produits. |