REST Resource: accounts.languages.productCertifications

Kaynak: ProductCertification

Ürün sertifikası verileri.

JSON gösterimi
{
  "name": string,
  "title": string,
  "brand": string,
  "mpn": [
    string
  ],
  "productCode": [
    string
  ],
  "countryCode": [
    string
  ],
  "productType": [
    string
  ],
  "certification": [
    {
      object (Certification)
    }
  ],
  "issues": [
    {
      object (Issue)
    }
  ],
  "destinationStatuses": [
    {
      object (DestinationStatus)
    }
  ]
}
Alanlar
name

string

Zorunlu. Ürün sertifikasının benzersiz ad tanımlayıcısı Biçim: accounts/{account}/languages/{language_code}/productCertifications/{id} Burada id benzersiz bir tanımlayıcıdır ve language_code, https://support.google.com/merchants/answer/160637 adresine göre Alışveriş'in desteklediği bir dilin 2 harfli ISO 639-1 kodudur.

title

string

Zorunlu. Bu, sertifika verdiğiniz ürünü net bir şekilde tanımlamak içindir.

brand

string

Zorunlu. Bu, ürünün marka adıdır. Marka, ürününüzün tanımlanması için kullanılır.

mpn[]

string

İsteğe bağlıdır. Bunlar, Üretici Parça Numaralarıdır (MPN). MPN, aynı üreticinin tüm ürünleri arasından belirli bir ürünü tanımlayan benzersiz bir numaradır.

productCode[]

string

İsteğe bağlıdır. GTIN'nin başka bir adıdır.

countryCode[]

string

İsteğe bağlıdır. 2 harfli ülke kodu (ISO 3166-1 Alpha 2).

productType[]

string

İsteğe bağlıdır. Bunlar, ürün verilerinizdeki kendi ürün kategorilendirme sisteminizdir.

certification[]

object (Certification)

Zorunlu. Tanımlanan ürünle ilişkilendirilecek sertifikaların listesi.

issues[]

object (Issue)

Yalnızca çıkış. Ürünle ilişkili sorunların sunucu tarafından oluşturulan listesi.

destinationStatuses[]

object (DestinationStatus)

Yalnızca çıkış. Hedeflerin durumları.

Sertifika

Sertifikanın açıklaması.

JSON gösterimi
{
  "name": string,
  "authority": string,
  "code": string,
  "value": string,
  "link": string,
  "logo": string,
  "validUntil": string,
  "labelLink": string,
  "documentLink": string
}
Alanlar
name

string

Zorunlu. Sertifikanın adı.

authority

string

Zorunlu. Sertifika veren kuruluşun adı.

code

string

İsteğe bağlıdır. Sertifikayı tanımlayan benzersiz bir kod.

value

string

İsteğe bağlıdır. Sertifikanın özel değeri.

validUntil

string

İsteğe bağlıdır. Geçerlilik bitiş tarihi (UTC).

Sorun

Ürün sorunu.

JSON gösterimi
{
  "type": string,
  "severity": enum (Severity),
  "attribute": string,
  "title": string,
  "description": string,
  "resolution": enum (IssueResolution),
  "destination": string,
  "timestamp": string,
  "applicableCountries": [
    string
  ]
}
Alanlar
type

string

Sorunun sunucu tarafından oluşturulan türü (ör. "INCORRECT_TEXT_FORMATTING", "IMAGE_NOT_SERVEABLE" vb.)

severity

enum (Severity)

Sorunun önem derecesi.

attribute

string

Varsa sorunu tetikleyen özellik. Özellikler hakkında daha fazla bilgi için https://support.google.com/manufacturers/answer/6124116 adresini ziyaret edin.

title

string

Sorunun niteliğini açıklayan kısa başlık.

description

string

Sorunun nasıl çözüleceğine odaklanan daha uzun bir açıklama.

resolution

enum (IssueResolution)

Sorunu çözmek için yapılması gerekenler.

destination

string

Bu sorunun geçerli olduğu hedef.

timestamp

string (Timestamp format)

Bu sorunun ortaya çıktığı zaman damgası.

Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman farkları da kabul edilir. Örnekler: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" veya "2014-10-02T15:01:23+05:30".

applicableCountries[]

string

Yalnızca çıkış. Sorunun üretici ürünü için geçerli olduğu ülke kodlarının (ISO 3166-1 alfa-2) listesi.

Önem derecesi

Sorunun önem derecesi.

Sıralamalar
SEVERITY_UNSPECIFIED Belirtilmemiş önem derecesi, hiç kullanılmadı.
ERROR Hatanın derecesi. Sorun, öğenin tamamının kullanılmasını engelliyordur.
WARNING Uyarı önem derecesi. Sorun, sorunu tetikleyen özelliğin kullanılmasını engelleyen veya yakında tüm öğenin kullanılmasını engelleyecek bir sorundur.
INFO Bilgi önem derecesi. Sorun, hemen ilgilenmeniz gerekmeyen bir sorundur. Örneğin, hangi özelliklerin hâlâ incelenmeyi beklediğini bildirmek için kullanılır.

IssueResolution

Sorunun çözümü

Sıralamalar
RESOLUTION_UNSPECIFIED Belirtilmemiş çözünürlük, hiç kullanılmadı.
USER_ACTION Sorunu çözmek için verileri sağlayan kullanıcının harekete geçmesi gerekir (ör. bazı verileri düzelterek).
PENDING_PROCESSING Sorun otomatik olarak çözülecek (ör. resim tarama veya Google yorumu). Şu anda herhangi bir işlem yapmanız gerekmiyor. Çözüm başka bir soruna yol açabilir (örneğin, tarama başarısız olursa).

DestinationStatus

Hedef durumu.

JSON gösterimi
{
  "destination": string,
  "status": enum (Status),
  "approvedCountries": [
    string
  ],
  "pendingCountries": [
    string
  ],
  "disapprovedCountries": [
    string
  ]
}
Alanlar
destination

string

Hedefin adı.

status

enum (Status)

Hedefin durumu.

approvedCountries[]

string

Yalnızca çıkış. Teklifin onaylandığı ülke kodlarının (ISO 3166-1 alfa-2) listesi.

pendingCountries[]

string

Yalnızca çıkış. Teklifin onay beklediği ülkelerin kodlarının (ISO 3166-1 alfa-2) listesi.

disapprovedCountries[]

string

Yalnızca çıkış. Teklifin onaylanmadığı ülkelerin kodlarının (ISO 3166-1 alfa-2) listesi.

Durum

Durum.

Sıralamalar
UNKNOWN Belirtilmemiş durum, hiç kullanılmadı.
ACTIVE Ürün bu hedef için kullanılıyor.
PENDING Karar henüz verilmedi.
DISAPPROVED Ürün onaylanmadı. Lütfen sorunları inceleyin.

Yöntemler

delete

Ürün sertifikasını adına göre siler.

get

Ürün sertifikasını adına göre alır.

list

Belirtilen bir sertifika kuruluşunun ürün sertifikalarını listeler.

patch

Sertifikaları ürünlerle ilişkilendiren bir ürün sertifikasını günceller (veya allow_missing = true ise oluşturur).