패키지 google.walletobjects.v1

색인

AddMessageRequest

AddMessage 엔드포인트가 호출될 때 사용되는 리소스입니다.

필드
message

Message

AppLinkData

필드

AppLinkInfo

필드
app_logo_image

Image

앱 링크 모듈에 표시될 선택적 이미지

title

LocalizedString

필요한 앱 링크 모듈 제목에 표시될 문자열

description

LocalizedString

필요한 앱 링크 모듈 설명에 표시될 문자열

app_target

AppTarget

클라이언트에서 앱 링크 모듈을 열 때 따라갈 URL. 파트너가 앱으로 연결되는 웹페이지 또는 딥 링크를 열 때 사용됩니다.

AppTarget

필드
target_uri

Uri

바코드

필드
kind
(deprecated)

string

리소스 종류를 식별합니다. 값: 고정 문자열 "walletobjects#barcode".

type

BarcodeType

바코드 유형입니다.

render_encoding

BarcodeRenderEncoding

바코드의 렌더링 인코딩입니다. 지정된 경우 지정된 인코딩으로 바코드가 렌더링됩니다. 그렇지 않으면 Google에서 가장 잘 알려진 인코딩을 선택합니다.

value

string

바코드에 인코딩된 값입니다.

alternate_text

string

바코드 아래에 표시되는 기본 텍스트보다 우선 적용되는 선택적 텍스트입니다. 이 필드는 바코드 값을 사람이 읽을 수 있도록 하기 위해 사용되며 바코드를 스캔할 수 없을 때 사용됩니다.

show_code_text

LocalizedString

클릭 동작 뒤에 바코드가 숨겨져 있을 때 표시되는 선택적 텍스트입니다. 패스에 스마트 탭이 사용 설정된 경우에 발생합니다. 지정되지 않은 경우 Google에서 기본값을 선택합니다.

BarcodeRenderEncoding

열거형
RENDER_ENCODING_UNSPECIFIED
UTF_8 바코드의 UTF_8 인코딩. 바코드 유형 qrCode에만 지원됩니다.

BarcodeType

열거형
BARCODE_TYPE_UNSPECIFIED
AZTEC
aztec

AZTEC의 기존 별칭입니다. 지원 중단되었습니다.

CODE_39
code39

CODE_39의 기존 별칭입니다. 지원 중단되었습니다.

CODE_128
code128

CODE_128의 기존 별칭입니다. 지원 중단되었습니다.

CODABAR
codabar

CODABAR의 기존 별칭입니다. 지원 중단되었습니다.

DATA_MATRIX 흑백으로 구성된 2D 매트릭스 바코드입니다. 셀 또는 모듈이 정사각형 또는 직사각형으로 배열됩니다.
dataMatrix

DATA_MATRIX의 기존 별칭입니다. 지원 중단되었습니다.

EAN_8
ean8

EAN_8의 기존 별칭입니다. 지원 중단되었습니다.

EAN_13
ean13

EAN_13의 기존 별칭입니다. 지원 중단되었습니다.

EAN13

EAN_13의 기존 별칭입니다. 지원 중단되었습니다.

ITF_14 14자리 ITF 코드
itf14

ITF_14의 기존 별칭입니다. 지원 중단되었습니다.

PDF_417
pdf417

PDF_417의 기존 별칭입니다. 지원 중단되었습니다.

PDF417

PDF_417의 기존 별칭입니다. 지원 중단되었습니다.

QR_CODE
qrCode

QR_CODE의 기존 별칭입니다. 지원 중단되었습니다.

qrcode

QR_CODE의 기존 별칭입니다. 지원 중단되었습니다.

UPC_A 11자리 또는 12자리 코드
upcA

UPC_A의 기존 별칭입니다. 지원 중단되었습니다.

TEXT_ONLY 필드를 텍스트 필드로 렌더링합니다. alternateText 필드는 textOnly 유형의 바코드와 함께 사용할 수 없습니다.
textOnly

TEXT_ONLY의 기존 별칭입니다. 지원 중단되었습니다.

CallbackOptions

필드
url

string

판매자가 구성한 HTTPS URL입니다. 이 URL은 HTTPS에서 호스팅되어야 하며, robots.txt에서 UserAgent:Google-Valuable이 이 URL 경로에 액세스할 수 있도록 허용해야 합니다.

DateTime

필드
date

string

ISO 8601 확장 형식 날짜/시간입니다. 오프셋이 필요할 수도 있고 필요하지 않을 수도 있습니다(상위 필드의 문서 참조). 시간은 나노초 단위까지 지정할 수 있습니다. 초 단위 오프셋은 ISO 8601의 일부는 아니지만 오프셋을 초 단위로 지정할 수 있습니다.

예를 들면 다음과 같습니다.

1985-04-12T23:20:50.52Z는 1985년 4월 12일 23시 20분 50.52초(UTC 기준)입니다.

1985-04-12T19:20:50.52-04:00은 UTC보다 4시간 늦은 1985년 4월 12일 19시 20분 50.52초입니다(위의 예시와 같은 시점). 날짜/시간이 뉴욕의 물리적 위치에 해당하는 경우 이 시간은 미 동부 하계 표준시(EDT)에 해당합니다. 일광 절약 시간(서머타임)을 시행하는 지역에서는 연중 시점에 따라 오프셋이 다르게 적용된다는 점에 유의하세요.

1985-04-12T19:20:50.52는 오프셋 정보가 없는 1985년 4월 12일 19시 20분 50.52초입니다.

오프셋을 제공하면 전 세계적으로 절대적인 시점을 지정하게 됩니다. 날짜/시간은 사용자의 시간대에 따라 조정됩니다. 예를 들어 2018-06-19T18:30:00-04:00 시간은 뉴욕의 사용자에게 18:30:00이 되고 로스앤젤레스의 사용자에게 15:30:00이 됩니다.

오프셋을 생략하면 현지 날짜/시간이 되며 전 세계의 다양한 시점을 나타냅니다. 날짜/시간은 항상 사용자의 현재 시간대입니다. 예를 들어 2018-06-19T18:30:00 시간은 뉴욕의 사용자에게는 18:30:00이 되고 로스앤젤레스의 사용자에게도 18:30:00이 됩니다. 여러 시간대의 여러 물리적 위치에 동일한 현지 날짜/시간을 적용해야 하는 경우 유용합니다.

DiscoverableProgram

Android Pay 앱에서 클래스를 검색하고 인스턴스화하는 방법에 대한 정보입니다. 이 작업은 포인트 카드 또는 기프트 카드 프로그램을 검색하고 스캔하거나 수동으로 입력하여 수행합니다.

필드
merchant_signup_info

DiscoverableProgramMerchantSignupInfo

판매자 사이트를 통해 이 프로그램에 가입하고 프로그램의 패스를 추가하는 기능에 대한 정보입니다. MERCHANT_HOSTED_SIGNUP이 사용 설정되어 있을 때 사용됩니다.

merchant_signin_info

DiscoverableProgramMerchantSigninInfo

판매자 사이트를 통해 이 프로그램에 로그인하고 프로그램의 패스를 추가하는 기능에 대한 정보입니다. MERCHANT_HOSTED_SIGNIN이 사용 설정되어 있을 때 사용됩니다.

state

State

검색 가능한 프로그램의 공개 상태입니다.

State

열거형
STATE_UNSPECIFIED
TRUSTED_TESTERS 발급기관 계정에 액세스할 수 있는 테스터에게만 표시됩니다.
trustedTesters

TRUSTED_TESTERS의 기존 별칭입니다. 지원 중단되었습니다.

LIVE 모두에게 표시됩니다.
live

LIVE의 기존 별칭입니다. 지원 중단되었습니다.

DISABLED 표시되지 않습니다.
disabled

DISABLED의 기존 별칭입니다. 지원 중단되었습니다.

DiscoverableProgramMerchantSigninInfo

프로그램의 판매자 호스팅 로그인 절차에 대한 정보입니다.

필드
signin_website

Uri

사용자를 판매자의 로그인 사이트로 안내하는 URL입니다.

DiscoverableProgramMerchantSignupInfo

프로그램의 판매자 호스팅 가입 절차에 대한 정보입니다.

필드
signup_website

Uri

사용자를 판매자의 가입 사이트로 안내하는 URL입니다.

signup_shared_datas[]

SharedDataType

POST 요청으로 가입 웹사이트 URL에 전송되는 사용자 데이터입니다. 이 정보는 암호화 후 공유되므로 판매자 웹 사이트에서 검색 가능한 프로그램에 사용자를 등록하는 데 사용되는 필드를 미리 채울 수 있습니다.

SharedDataType

열거형
SHARED_DATA_TYPE_UNSPECIFIED
FIRST_NAME
LAST_NAME
STREET_ADDRESS 한 줄 주소 필드
ADDRESS_LINE_1 여러 줄 주소 필드
ADDRESS_LINE_2
ADDRESS_LINE_3
CITY
STATE
ZIPCODE
COUNTRY
EMAIL
PHONE

GroupingInfo

NEXT_ID: 2

필드
sort_index

int32

다른 패스와 그룹화될 때 패스를 정렬하기 위한 선택적 색인입니다. 정렬 색인이 낮은 패스는 정렬 색인이 더 높은 패스보다 먼저 표시됩니다. 지정하지 않을 경우 값은 INT_MAX로 간주됩니다. 정렬 색인이 동일한 두 패스의 경우 정렬 동작이 정의되지 않습니다.

이미지

Google 호스팅 이미지의 래핑 유형입니다.

필드
kind
(deprecated)

string

리소스 종류를 식별합니다. 값: 고정 문자열 "walletobjects#image".

source_uri

ImageUri

이미지의 URI입니다.

ImageModuleData

필드
main_image

Image

100% 너비의 이미지입니다.

id

string

이미지 모듈과 연결된 ID입니다. 이 필드는 이미지 모듈을 쉽게 관리하기 위해 사용됩니다.

ImageUri

필드
uri

string

이미지의 위치입니다. URI에는 스키마가 있어야 합니다.

description
(deprecated)

string

이미지에 대한 추가 정보입니다. 사용되지 않으며 이전 버전과의 호환성을 위해서만 보관됩니다.

localized_description
(deprecated)

LocalizedString

설명을 위해 번역된 문자열입니다. 사용되지 않으며 이전 버전과의 호환성을 위해서만 보관됩니다.

InfoModuleData

필드
label_value_rows[]

LabelValueRow

라벨 및 값 컬렉션의 목록입니다. 이 목록은 하나의 열에 차례로 표시됩니다.

show_last_update_time
(deprecated)

bool

LabelValue

세부정보 보기에 표시될 한 쌍의 텍스트 문자열입니다. LabelValue/LabelValueRow는 더 이상 테이블로 표시되지 않으며, 대신 항목 목록으로 표시됩니다.

필드
label

string

특정 행 및 열의 라벨입니다. 권장되는 최대 길이는 2열 레이아웃의 경우 15자(바이트)이고 1열 레이아웃의 경우 30자(바이트)입니다.

value

string

특정 행 및 열의 값입니다. 권장되는 최대 길이는 2열 레이아웃의 경우 15자(바이트)이고 1열 레이아웃의 경우 30자(바이트)입니다.

localized_label

LocalizedString

라벨의 번역된 문자열입니다. 권장되는 최대 길이는 2열 레이아웃의 경우 15자(바이트)이고 1열 레이아웃의 경우 30자(바이트)입니다.

localized_value

LocalizedString

값의 번역된 문자열입니다. 권장되는 최대 길이는 2열 레이아웃의 경우 15자(바이트)이고 1열 레이아웃의 경우 30자(바이트)입니다.

LabelValueRow

필드
columns[]

LabelValue

라벨 및 값의 목록입니다. 이 목록은 필드 이름이지만 여러 열이 아닌 하나의 열에 차례로 표시됩니다.

LatLongPoint

필드
kind
(deprecated)

string

리소스 종류를 식별합니다. 값: 고정 문자열 "walletobjects#latLongPoint".

latitude

double

-90.0에서 +90.0 범위의 값으로 지정되는 위도입니다. 이 범위를 벗어나는 값은 거부됩니다.

longitude

double

-180.0에서 +180.0 범위의 값으로 지정되는 경도입니다. 이 범위를 벗어나는 값은 거부됩니다.

LinksModuleData

필드
uris[]

Uri

URI 목록입니다.

LocalizedString

필드
kind
(deprecated)

string

리소스 종류를 식별합니다. 값: 고정 문자열 "walletobjects#localizedString".

translated_values[]

TranslatedString

문자열 번역을 포함합니다.

default_value

TranslatedString

적절한 번역을 사용할 수 없는 경우에 표시할 문자열을 포함합니다.

Message

Valuable과 함께 표시될 메시지

필드
kind
(deprecated)

string

리소스 종류를 식별합니다. 값: 고정 문자열 "walletobjects#walletObjectMessage".

header

string

메시지 헤더입니다.

body

string

메시지 본문입니다.

display_interval

TimeInterval

메시지가 사용자에게 표시되는 기간입니다. 각 메시지에 startTimeendTime을 모두 정의할 수 있습니다. startTime을 설정하지 않으면 월렛 객체가 삽입된 직후에 메시지가 표시됩니다. endTime을 입력하지 않으면 메시지가 메시지 목록에 무기한 표시됩니다.

id

string

메시지와 연결된 ID입니다. 이 필드는 메시지를 쉽게 관리하기 위해 사용됩니다. 알림 ID 값은 동일한 클래스/인스턴스의 여러 메시지에 중복될 수 있으므로 각 메시지에 적절한 ID를 선택하도록 주의해야 합니다.

message_type

MessageType

메시지의 유형입니다. 현재 이 속성은 쿠폰에만 설정할 수 있습니다.

localized_header

LocalizedString

메시지 헤더의 번역된 문자열입니다.

localized_body

LocalizedString

메시지 본문의 번역된 문자열입니다.

MessageType

열거형
MESSAGE_TYPE_UNSPECIFIED
TEXT 메시지를 카드 세부정보 화면에 텍스트로 렌더링합니다. 기본 메시지 유형입니다.
text

TEXT의 기존 별칭입니다. 지원 중단되었습니다.

EXPIRATION_NOTIFICATION 쿠폰 만료를 표시하는 알림입니다. displayInterval.start.date는 알림이 표시되는 시간을 설정합니다. 만료일 기준 최대 30일 전으로 설정할 수 있습니다. 이 값보다 긴 기간이 지정되면 만료 30일 전이 되는 시점에 알림이 트리거됩니다.
expirationNotification

EXPIRATION_NOTIFICATION의 기존 별칭입니다. 지원 중단되었습니다.

ModifyLinkedOfferObjects

필드
add_linked_offer_object_ids[]

string

객체에 추가할 연결된 쿠폰 객체 ID입니다.

remove_linked_offer_object_ids[]

string

객체에서 삭제할 연결된 쿠폰 객체 ID입니다.

ModifyLinkedOfferObjectsRequest

필드
linked_offer_object_ids

ModifyLinkedOfferObjects

객체에서 추가하거나 삭제할 연결된 쿠폰 객체 ID입니다.

Money

필드
kind
(deprecated)

string

리소스 종류를 식별합니다. 값: 고정 문자열 "walletobjects#money".

micros

int64

마이크로 화폐 단위입니다. 예를 들어 USD $1는 1,000,000마이크로로 표시됩니다.

currency_code

string

통화 코드입니다(예: 'USD', 'EUR').

MultipleDevicesAndHoldersAllowedStatus

열거형
STATUS_UNSPECIFIED
MULTIPLE_HOLDERS 여러 기기에 여러 사용자가 허용됩니다.
multipleHolders

MULTIPLE_HOLDERS의 기존 별칭입니다. 지원 중단되었습니다.

ONE_USER_ALL_DEVICES 여러 기기에 사용자 한 명만 허용됩니다.
oneUserAllDevices

ONE_USER_ALL_DEVICES의 기존 별칭입니다. 지원 중단되었습니다.

ONE_USER_ONE_DEVICE 제한된 경우에 한해 일부 파트너만 사용할 수 있습니다. 자세한 내용은 지원팀에 문의하세요.
oneUserOneDevice

ONE_USER_ONE_DEVICE의 기존 별칭입니다. 지원 중단되었습니다.

Pagination

필드
kind
(deprecated)

string

리소스 종류를 식별합니다. 값: 고정 문자열 "walletobjects#pagination".

results_per_page

int32

이 페이지에 반환되는 결과의 개수입니다.

next_page_token

string

다음 페이지를 가져오기 위해 전송할 페이지 토큰입니다.

Review

필드
comments

string

ReviewStatus

열거형
REVIEW_STATUS_UNSPECIFIED
UNDER_REVIEW
underReview

UNDER_REVIEW의 기존 별칭입니다. 지원 중단되었습니다.

APPROVED
approved

APPROVED의 기존 별칭입니다. 지원 중단되었습니다.

REJECTED
rejected

REJECTED의 기존 별칭입니다. 지원 중단되었습니다.

DRAFT
draft

DRAFT의 기존 별칭입니다. 지원 중단되었습니다.

State

열거형
STATE_UNSPECIFIED
ACTIVE 객체가 활성 상태이며 다른 활성 객체와 함께 표시됩니다.
active

ACTIVE의 기존 별칭입니다. 지원 중단되었습니다.

COMPLETED
completed

COMPLETED의 기존 별칭입니다. 지원 중단되었습니다.

EXPIRED 객체가 더 이상 유효하지 않습니다(validTimeInterval 경과).
expired

EXPIRED의 기존 별칭입니다. 지원 중단되었습니다.

INACTIVE
inactive

INACTIVE의 기존 별칭입니다. 지원 중단되었습니다.

TextModuleData

텍스트 모듈용 데이터입니다. 모든 필드는 선택사항입니다. 헤더는 사용 가능한 경우 표시되며 서로 다른 유형의 본문은 정의된 경우 결합됩니다.

필드
header

string

텍스트 모듈의 헤더입니다. 전체 문자열이 작은 화면에도 표시될 수 있도록 권장되는 최대 길이는 35자(바이트)입니다.

body

string

텍스트 모듈의 본문으로, 연속된 문자열로 정의됩니다. 전체 문자열이 작은 화면에도 표시될 수 있도록 권장되는 최대 길이는 500자(바이트)입니다.

localized_header

LocalizedString

헤더의 번역된 문자열입니다. 전체 문자열이 작은 화면에도 표시될 수 있도록 권장되는 최대 길이는 35자(바이트)입니다.

localized_body

LocalizedString

본문의 번역된 문자열입니다. 전체 문자열이 작은 화면에도 표시될 수 있도록 권장되는 최대 길이는 500자(바이트)입니다.

id

string

텍스트 모듈과 연결된 ID입니다. 이 필드는 텍스트 모듈을 쉽게 관리하기 위해 사용됩니다.

TimeInterval

필드
kind
(deprecated)

string

리소스 종류를 식별합니다. 값: 고정 문자열 "walletobjects#timeInterval".

start

DateTime

간격 시작 시간입니다.

오프셋은 필수 항목이 아닙니다. 오프셋을 입력하고 end 시간을 설정할 경우 end에 오프셋도 포함해야 합니다.

end

DateTime

간격 종료 시간입니다.

오프셋은 필수 항목이 아닙니다. 오프셋을 입력하고 start 시간을 설정할 경우 start에 오프셋도 포함해야 합니다.

TranslatedString

필드
kind
(deprecated)

string

리소스 종류를 식별합니다. 값: 고정 문자열 "walletobjects#translatedString".

language

string

BCP 47 언어 태그를 나타냅니다. 값의 예시로는 'en-US', 'en-GB', 'de', 'de-AT' 등이 있습니다.

value

string

UTF-8로 인코딩된 번역된 문자열입니다.

Uri

필드
kind
(deprecated)

string

리소스 종류를 식별합니다. 값: 고정 문자열 "walletobjects#uri".

uri

string

웹페이지, 이미지 또는 기타 리소스의 위치입니다. LinksModuleData 모듈의 URI에는 URI 유형(웹페이지 링크, 지도 링크, 전화번호, 이메일 주소)을 나타내는 여러 프리픽스가 있을 수 있습니다. URI에는 스키마가 있어야 합니다.

description

string

앱에 텍스트로 표시되는 URI 제목입니다. 전체 문자열이 작은 화면에도 표시될 수 있도록 권장되는 최대 길이는 20자(바이트)입니다.

description이 이미지의 일부인 경우와 같이 이 텍스트가 사용되지 않는 경우도 있습니다.

localized_description

LocalizedString

설명의 번역된 문자열입니다. 전체 문자열이 작은 화면에도 표시될 수 있도록 권장되는 최대 길이는 20자(바이트)입니다.

id

string

URI와 연결된 ID입니다. 이 필드는 URI를 쉽게 관리하기 위해 사용됩니다.