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, bir 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 Merchant Center yardım sayfasının URL'si.

state

enum (State)

Yalnızca çıkış. Hesabın programa 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 şartlarının karşılandığı bölgeler olarak tanımlanır.

Bölge kodları CLDR tarafından tanımlanır. Bu, programın özellikle o ülke için geçerli olduğu bir ülke veya program dünya genelinde geçerliyse 001.

unmetRequirements[]

object (Requirement)

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

Eyalet

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

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

Gereksinim

Programa katılım için belirtilen şartları tanımlar.

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

string

Yalnızca çıkış. Koşulun adı.

documentationUri

string

Yalnızca çıkış. Koşulu açıklayan yardım sayfasının URL'si.

affectedRegionCodes[]

string

Yalnızca çıkış. Şu anda bu koşuldan etkilenen bölgeler karşılanmıyor.

Bölge kodları CLDR tarafından tanımlanır. Bu, programın özellikle o ülke için geçerli olduğu bir ülke veya program dünya genelinde geçerliyse 001.

Yöntemler

disable

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

enable

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

get

Hesap için belirtilen programı alır.

list

Hesaba ilişkin tüm programları alır.