REST Resource: accounts.programs

리소스: 프로그램

지정된 계정의 특정 프로그램 참여를 정의합니다.

프로그램은 판매자 계정에 기능을 추가하는 메커니즘을 제공합니다. 이러한 프로그램의 대표적인 예는 판매자 매장의 제품을 Google 서비스 전반에 무료로 표시할 수 있는 무료 제품 등록정보 프로그램입니다.

JSON 표현
{
  "name": string,
  "documentationUri": string,
  "state": enum (State),
  "activeRegionCodes": [
    string
  ],
  "unmetRequirements": [
    {
      object (Requirement)
    }
  ]
}
필드
name

string

식별자. 프로그램의 리소스 이름입니다. 형식: accounts/{account}/programs/{program}

documentationUri

string

출력 전용입니다. 프로그램을 설명하는 판매자 센터 도움말 페이지의 URL입니다.

state

enum (State)

출력 전용입니다. 프로그램에 대한 계정의 참여 상태입니다.

activeRegionCodes[]

string

출력 전용입니다. 계정이 프로그램에 적극적으로 참여하는 지역입니다. 활성 리전은 해당 리전에 영향을 미치는 모든 프로그램 요구사항이 충족된 리전으로 정의됩니다.

지역 코드는 CLDR로 정의됩니다. 프로그램이 특정 국가에만 적용되는 국가이거나 프로그램이 전 세계에 적용되는 경우 001입니다.

unmetRequirements[]

object (Requirement)

출력 전용입니다. 계정이 아직 충족하지 못하여 프로그램 참여에 영향을 미치는 요구사항입니다.

계정의 가능한 프로그램 참여 상태입니다.

열거형
STATE_UNSPECIFIED 기본값 이 값은 사용되지 않습니다.
NOT_ELIGIBLE 계정이 프로그램에 참여할 수 없습니다.
ELIGIBLE 계정이 프로그램에 참여할 수 있습니다.
ENABLED 계정에 프로그램이 사용 설정되어 있습니다.

요구사항

프로그램 참여에 지정된 요구사항을 정의합니다.

JSON 표현
{
  "title": string,
  "documentationUri": string,
  "affectedRegionCodes": [
    string
  ]
}
필드
title

string

출력 전용입니다. 요구사항의 이름입니다.

documentationUri

string

출력 전용입니다. 요구사항을 설명하는 도움말 페이지의 URL입니다.

affectedRegionCodes[]

string

출력 전용입니다. 현재 이 요구사항을 충족하지 못해 영향을 받는 지역

지역 코드는 CLDR로 정의됩니다. 프로그램이 특정 국가에만 적용되는 국가이거나 프로그램이 전 세계에 적용되는 경우 001입니다.

메서드

disable

계정의 지정된 프로그램 참여를 사용 중지합니다.

enable

계정에 대해 지정된 프로그램 참여를 사용 설정합니다.

get

계정의 지정된 프로그램을 검색합니다.

list

계정의 모든 프로그램을 검색합니다.