REST Resource: accounts.languages.productCertifications

リソース: ProductCertification

プロダクト認定資格データ。

JSON 表現
{
  "name": string,
  "title": string,
  "brand": string,
  "mpn": [
    string
  ],
  "productCode": [
    string
  ],
  "countryCode": [
    string
  ],
  "productType": [
    string
  ],
  "certification": [
    {
      object (Certification)
    }
  ],
  "issues": [
    {
      object (Issue)
    }
  ],
  "destinationStatuses": [
    {
      object (DestinationStatus)
    }
  ]
}
フィールド
name

string

必須。商品認証の一意の名前識別子。形式: accounts/{account}/languages/{language_code}/productCertifications/{id}。ここで、id は一意の識別子、language_codehttps://support.google.com/merchants/answer/160637 に準拠したショッピングでサポートされている言語の 2 文字の ISO 639-1 コードです。

title

string

必須。これは、認証する商品を明確に識別するためです。

brand

string

必須。これは商品のブランド名です。ブランドは商品を識別しやすくするために使用されます。

mpn[]

string

省略可。これらは製造元部品番号(MPN)です。MPN は、同じメーカーの全商品から特定の商品を一意に識別するために使用されます

productCode[]

string

省略可。GTIN の別名。

countryCode[]

string

省略可。2 文字の国コード(ISO 3166-1 Alpha 2)。

productType[]

string

省略可。商品データで独自の商品分類を指定できます。

certification[]

object (Certification)

必須。説明されている商品にリンクする認証のリスト。

issues[]

object (Issue)

出力専用。商品に関連付けられている問題のサーバー生成リスト。

destinationStatuses[]

object (DestinationStatus)

出力専用。宛先のステータス。

認定資格

認定資格の説明。

JSON 表現
{
  "name": string,
  "authority": string,
  "code": string,
  "value": string,
  "link": string,
  "logo": string,
  "validUntil": string
}
フィールド
name

string

必須。認定資格の名前。

authority

string

必須。認証機関の名前。

code

string

省略可。認証を識別する一意のコード。

value

string

省略可。認定資格のカスタム値。

validUntil

string

省略可。有効期限(UTC)。

問題

サービスに関する問題。

JSON 表現
{
  "type": string,
  "severity": enum (Severity),
  "attribute": string,
  "title": string,
  "description": string,
  "resolution": enum (IssueResolution),
  "destination": string,
  "timestamp": string,
  "applicableCountries": [
    string
  ]
}
フィールド
type

string

サーバーで生成された問題のタイプ(「INCORRECT_TEXT_FORMATTING」、「IMAGE_NOT_SERVEABLE」など)。

severity

enum (Severity)

問題の重大度。

attribute

string

存在する場合、問題を引き起こした属性。属性について詳しくは、https://support.google.com/manufacturers/answer/6124116 をご覧ください。

title

string

問題の内容を表す短いタイトル。

description

string

問題の解決方法に焦点を当てた、問題の詳しい説明。

resolution

enum (IssueResolution)

問題を解決するために必要なこと。

destination

string

この問題が適用される宛先。

timestamp

string (Timestamp format)

この問題が発生したときのタイムスタンプ。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

applicableCountries[]

string

出力専用。問題がメーカーの製品に適用される国コード(ISO 3166-1 alpha-2)のリスト。

重大度

問題の重大度。

列挙型
SEVERITY_UNSPECIFIED 重大度: 不明。使用されません。
ERROR エラーの重大度。この問題により、アイテム全体を使用できなくなります。
WARNING 警告の重大度。この問題は、トリガーとなった属性の使用を妨げるものか、まもなく商品全体の使用を妨げるものかのいずれかです。
INFO 情報の重大度。問題は、早急な対応を必要としないものです。たとえば、どの属性が審査中であるかを伝えるために使用されます。

IssueResolution

問題の解決。

列挙型
RESOLUTION_UNSPECIFIED 未指定の解像度。使用されません。
USER_ACTION この問題を解決するには、データを提供したユーザーが対応する必要があります(たとえば、一部のデータを修正するなど)。
PENDING_PROCESSING この問題は自動的に解決されます(画像クロールや Google レビューなど)。現時点では、お客様によるご対応の必要はありません。解決策によって別の問題が発生する可能性があります(クロールが失敗した場合など)。

DestinationStatus

宛先のステータス。

JSON 表現
{
  "destination": string,
  "status": enum (Status),
  "approvedCountries": [
    string
  ],
  "pendingCountries": [
    string
  ],
  "disapprovedCountries": [
    string
  ]
}
フィールド
destination

string

宛先の名前。

status

enum (Status)

目的地のステータス。

approvedCountries[]

string

出力専用。クーポンが承認済みの国コード(ISO 3166-1 alpha-2)のリスト。

pendingCountries[]

string

出力専用。クーポンが承認待ちの国コード(ISO 3166-1 alpha-2)のリスト。

disapprovedCountries[]

string

出力専用。クーポンが不承認の国コード(ISO 3166-1 alpha-2)のリスト。

ステータス

ステータス。

列挙型
UNKNOWN 未指定のステータス。使用されません。
ACTIVE この宛先には商品が使用されます。
PENDING 判定はまだ保留中です。
DISAPPROVED 商品が不承認となります。問題を確認してください。

メソッド

delete

名前でプロダクト認証を削除します。

get

名前でプロダクト認証を取得します。

list

指定された認証機関の商品認証を一覧表示します。

patch

認証と商品をリンクする商品認証を更新します(allow_missing = true の場合は作成します)。