REST Resource: accounts.programs

Kaynak: Program

Belirtilen hesap için belirli bir programa katılımı tanımlar.

Programlar, satıcı hesaplarına işlev eklemek için bir mekanizma sağlar. Bunun tipik bir örneği, satıcının mağazasındaki ürünlerin Google'da ücretsiz olarak gösterilmesini sağlayan ücretsiz ürün listelemeleri programıdır.

JSON gösterimi
{
  "name": string,
  "documentationUri": string,
  "state": enum (State),
  "activeRegionCodes": [
    string
  ],
  "unmetRequirements": [
    {
      object (Requirement)
    }
  ]
}
Alanlar
name

string

Tanımlayıcı. Programın kaynak adı. Biçim: accounts/{account}/programs/{program}

documentationUri

string

Yalnızca çıkış. Programı açıklayan bir Merchant Center yardım sayfasının URL'si.

state

enum (State)

Yalnızca çıkış. Hesabın programdaki katılım durumu.

activeRegionCodes[]

string

Yalnızca çıkış. Hesabın programa aktif olarak katıldığı bölgeler. Etkin bölgeler, bölgeleri etkileyen tüm program koşullarının karşılandığı bölgeler olarak tanımlanır.

Bölge kodları CLDR tarafından tanımlanır. Bu, programın özel olarak geçerli olduğu bir ülkedir veya programın dünya genelinde geçerli olduğu durumlarda 001 olur.

unmetRequirements[]

object (Requirement)

Yalnızca çıkış. Hesabın henüz karşılamadığı ve programa katılımı etkileyen koşullar.

Eyalet

Hesap için olası program katılım durumları.

Sıralamalar
STATE_UNSPECIFIED Varsayılan değer. Bu değer kullanılmamaktadır.
NOT_ELIGIBLE Hesap programa katılmaya uygun değil.
ELIGIBLE Hesap programa katılmaya uygundur.
ENABLED Program, hesap için etkinleştirilmiş olmalıdır.

Gereksinim

Programa katılım için belirtilen bir koşulu tanımlar.

JSON gösterimi
{
  "title": string,
  "documentationUri": string,
  "affectedRegionCodes": [
    string
  ]
}
Alanlar
title

string

Yalnızca çıkış. Şartın adı.

documentationUri

string

Yalnızca çıkış. Şartı açıklayan bir yardım sayfasının URL'si.

affectedRegionCodes[]

string

Yalnızca çıkış. Şu anda bu şartın karşılanmaması nedeniyle etkilenen bölgeler.

Bölge kodları CLDR tarafından tanımlanır. Bu, programın özel olarak geçerli olduğu bir ülkedir veya programın dünya genelinde geçerli olduğu durumlarda 001 olur.

Yöntemler

disable

Hesap için belirtilen programa katılımı devre dışı bırakır.

enable

Hesap için belirtilen programa katılımı etkinleştirin.

get

Hesap için belirtilen programı alır.

list

Hesabın tüm programlarını alır.