- Ressource: ProductCertification
- Certification
- Problème
- Gravité
- IssueResolution
- DestinationStatus
- É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. afin d'identifier clairement le produit que vous certifiez. |
brand |
Obligatoire. Il s'agit du nom de la marque du produit. Elle permet de l'identifier plus facilement. |
mpn[] |
Facultatif. Il s'agit des références fabricant. La référence fabricant est utilisée pour identifier un produit spécifique de façon unique parmi tous les autres produits du fabricant. |
productCode[] |
Facultatif. Autre nom du 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 des problèmes associés au produit, générée par le serveur. |
destinationStatuses[] |
Uniquement en sortie. État 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 de certification. |
code |
Obligatoire. Code unique permettant d'identifier la certification. |
value |
Facultatif. Valeur personnalisée de la certification. |
link |
Facultatif. Lien vers l'URL de la certification. |
logo |
Facultatif. Lien vers l'URL du logo de certification. |
validUntil |
Facultatif. Date d'expiration (UTC) |
Problème
Problème lié au produit
Représentation JSON |
---|
{ "type": string, "severity": enum ( |
Champs | |
---|---|
type |
Type du problème généré par le serveur (par exemple, "INCORRECT_TEXT_FORMATTING", "IMAGE_NOT_SERVEABLE", etc.) |
severity |
Gravité du problème. |
attribute |
Si ce champ est présent, attribut ayant déclenché le problème. Pour en savoir plus sur les attributs, consultez 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 |
Ce qui doit se produire pour résoudre le problème. |
destination |
Destination concernée par le problème |
timestamp |
Horodatage 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 dans son intégralité. |
WARNING |
Gravité de l'avertissement. Le problème empêche l'utilisation de l'attribut qui l'a déclenché ou empêchera bientôt l'utilisation de l'élément entier. |
INFO |
Gravité de l'info Le problème ne nécessite pas une attention immédiate. Il permet, par exemple, d'indiquer les attributs qui sont toujours en cours d'examen. |
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 pour résoudre le problème (par exemple, en corrigeant certaines données). |
PENDING_PROCESSING |
Le problème sera résolu automatiquement (par exemple, par l'exploration d'images ou l'examen de Google). Aucune action n'est requise pour le moment. La résolution peut entraîner un autre problème (par exemple, si l'exploration échoue). |
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é. Veuillez examiner les problèmes. |
Méthodes |
|
---|---|
|
Supprime une certification de produit par son nom. |
|
Récupère une certification de produit par son nom. |
|
Répertorie les certifications de produits d'un organisme de certification spécifié. |
|
Met à jour (ou crée si "allow_missing" est défini sur "true") une certification de produit qui associe les certifications aux produits. |