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çin gereklidir.

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'ler, 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ı.

countryCode[]

string

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

productType[]

string

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

certification[]

object (Certification)

Zorunlu. Açıklanan ürüne bağlanacak 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

Sertifika açıklaması.

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

string

Zorunlu. Sertifikanın adı.

authority

string

Zorunlu. Sertifika kuruluşunun adı.

code

string

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

value

string

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

validUntil

string

İsteğe bağlıdır. Son kullanma tarihi (UTC).

Sorun

Ürünle ilgili sorun.

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

Sunucu tarafından oluşturulan sorunun 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çıklaması.

resolution

enum (IssueResolution)

Sorunu çözmek için ne yapılması gerektiği.

destination

string

Bu sorunun geçerli olduğu hedef.

timestamp

string (Timestamp format)

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

Oluşturulan çıkışın her zaman Z ile normalleştirildiği ve 0, 3, 6 veya 9 kesirli basamak kullandığı RFC 3339'u kullanır. "Z" dışındaki saat 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 düzeyi, hiç kullanılmadı.
ERROR Hatanın önem derecesi. Bu sorun, öğenin tamamının kullanılmasını engeller.
WARNING Uyarı önem derecesi. Bu sorun, özelliği tetikleyen özelliğin kullanımını engelleyen veya yakında öğenin tamamının kullanımını engelleyecek bir sorundur.
INFO Bilgi önem derecesi. Sorun, hemen ilgilenmenizi gerektirmiyor. Örneğin, hangi özelliklerin inceleme için 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 Verileri sağlayan kullanıcı, sorunu çözmek için harekete geçmelidir (örneğin, bazı verileri düzelterek).
PENDING_PROCESSING Sorun otomatik olarak çözülür (ör. resim tarama veya Google incelemesi). Şu anda herhangi bir işlem yapmanız gerekmiyor. Çözüm, başka bir soruna (ör. tarama başarısız olursa) yol açabilir.

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 ülke kodlarının (ISO 3166-1 alfa-2) listesi.

disapprovedCountries[]

string

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

Durum

Durum.

Sıralamalar
UNKNOWN Belirtilmemiş durum, hiç kullanılmamış.
ACTIVE Ürün bu hedef için kullanılıyorsa
PENDING Karar hâlâ beklemede.
DISAPPROVED Ürün onaylanmadı. Lütfen sorunlara göz atın.

Yöntemler

delete

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

get

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

list

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

patch

Sertifikaları ürünlere bağlayan bir ürün sertifikasını günceller (veya allow_missing = true ise oluşturur).