Содержание
EventTicketClassService
(интерфейс)EventTicketObjectService
(интерфейс)EventDateTime
(сообщение)EventDateTime.DoorsOpenLabel
(перечисление)EventReservationInfo
(сообщение)EventSeat
(сообщение)EventTicketClass
(сообщение)EventTicketClass.ConfirmationCodeLabel
(перечисление)EventTicketClass.GateLabel
(перечисление)EventTicketClass.RowLabel
(перечисление)EventTicketClass.SeatLabel
(перечисление)EventTicketClass.SectionLabel
(перечисление)EventTicketClassAddMessageRequest
(сообщение)EventTicketClassAddMessageResponse
(сообщение)EventTicketClassGetRequest
(сообщение)EventTicketClassInsertRequest
(сообщение)EventTicketClassListRequest
(сообщение)EventTicketClassListResponse
(сообщение)EventTicketClassPatchRequest
(сообщение)EventTicketClassUpdateRequest
(сообщение)EventTicketObject
(сообщение)EventTicketObjectAddMessageRequest
(сообщение)EventTicketObjectAddMessageResponse
(сообщение)EventTicketObjectGetRequest
(сообщение)EventTicketObjectInsertRequest
(сообщение)EventTicketObjectListRequest
(сообщение)EventTicketObjectListResponse
(сообщение)EventTicketObjectModifyLinkedOfferObjectsRequest
(сообщение)EventTicketObjectPatchRequest
(сообщение)EventTicketObjectUpdateRequest
(сообщение)EventVenue
(сообщение)
EventTicketClassService
AddMessage | |
---|---|
Добавляет сообщение к объекту event ticket с указанным идентификатором.
|
Get | |
---|---|
Возвращает класс event ticket с указанным идентификатором.
|
Insert | |
---|---|
Добавляет класс event ticket с заданными идентификатором и свойствами.
|
List | |
---|---|
Возвращает список всех классов event ticket, которые относятся к эмитенту с указанным идентификатором.
|
Patch | |
---|---|
Обновляет класс event ticket с указанным идентификатором. Этот метод поддерживает семантику PATCH.
|
Update | |
---|---|
Обновляет класс event ticket с указанным идентификатором.
|
EventTicketObjectService
AddMessage | |
---|---|
Добавляет сообщение к объекту event ticket с указанным идентификатором.
|
Get | |
---|---|
Возвращает объект event ticket с указанным идентификатором.
|
Insert | |
---|---|
Добавляет объект event ticket с указанными идентификатором и свойствами.
|
List | |
---|---|
Возвращает список всех объектов event ticket, которые относятся к эмитенту с указанным идентификатором.
|
ModifyLinkedOfferObjects | |
---|---|
Изменяет объекты offer, связанные объектом event ticket с указанным идентификатором.
|
Patch | |
---|---|
Обновляет объект event ticket с указанным идентификатором. Этот метод поддерживает семантику PATCH.
|
Update | |
---|---|
Изменяет объект event ticket с указанным идентификатором.
|
EventDateTime
Поля | |
---|---|
kind |
Определяет тип ресурса. Значение: фиксированная строка |
doors_open |
Дата и время запуска публики. Дата и время в расширенном формате ISO 8601. Смещение может указываться, но это необязательно. Время может быть указано с точностью до наносекунды; смещение – с точностью до секунды (хотя это и не подпадает под стандарт ISO 8601). Пример:
Фрагмент информации о дате и времени без данных о смещении считается местными датой и временем. Здесь следует указывать местное время и дату. Например, если мероприятие начинается 5 июня 2018 года в 20 часов по местному времени, сведения о местных дате и времени будут выглядеть так: Если не указать данные о смещении, некоторые расширенные функции могут быть недоступны. |
start |
Дата и время начала события. Если событие продолжается несколько дней, нужно указать дату и время начала в первый день. Дата и время в расширенном формате ISO 8601. Смещение может указываться, но это необязательно. Время может быть указано с точностью до наносекунды; смещение – с точностью до секунды (хотя это и не подпадает под стандарт ISO 8601). Пример:
Фрагмент информации о дате и времени без данных о смещении считается местными датой и временем. Здесь следует указывать местное время и дату. Например, если мероприятие начинается 5 июня 2018 года в 20 часов по местному времени, сведения о местных дате и времени будут выглядеть так: Если не указать данные о смещении, некоторые расширенные функции могут быть недоступны. |
end |
Дата и время окончания события. Если событие продолжается несколько дней, нужно указать дату и время окончания в последний день. Дата и время в расширенном формате ISO 8601. Смещение может указываться, но это необязательно. Время может быть указано с точностью до наносекунды; смещение – с точностью до секунды (хотя это и не подпадает под стандарт ISO 8601). Пример:
Фрагмент информации о дате и времени без данных о смещении считается местными датой и временем. Здесь следует указывать местное время и дату. Например, если мероприятие начинается 5 июня 2018 года в 20 часов по местному времени, сведения о местных дате и времени будут выглядеть так: Если не указать данные о смещении, некоторые расширенные функции могут быть недоступны. |
doors_open_label |
Метка для обозначения времени начала запуска ( Заполнять сразу два поля – |
custom_doors_open_label |
Пользовательская метка для обозначения времени начала запуска ( Заполнять сразу два поля – |
DoorsOpenLabel
Перечисления | |
---|---|
DOORS_OPEN_LABEL_UNSPECIFIED |
|
DOORS_OPEN |
|
doorsOpen |
Устаревший псевдоним элемента |
GATES_OPEN |
|
gatesOpen |
Устаревший псевдоним элемента |
EventReservationInfo
Поля | |
---|---|
kind |
Определяет тип ресурса. Значение: фиксированная строка |
confirmation_code |
Код подтверждения для бронирования билета. Также может называться "номером заказа", "номером подтверждения", "номером бронирования" или другим эквивалентным понятием. |
EventSeat
Поля | |
---|---|
kind |
Определяет тип ресурса. Значение: фиксированная строка |
seat |
Номер места, например "1", "2", "3" или любой другой идентификатор места. Локализуемое значение. Можно указывать слова или символы на другом языке. |
row |
Ряд, например "1", "E", "BB" или "A5". Локализуемое значение. Можно указывать слова или символы на другом языке. |
section |
Сектор, например "121". Локализуемое значение. Можно указывать слова или символы на другом языке. |
gate |
Вход – с какой стороны должен войти зритель, чтобы пройти к своему месту, например "Левая сторона". Локализуемое значение. Можно указывать слова или символы на другом языке. |
EventTicketClass
Поля | |
---|---|
kind |
Определяет тип ресурса. Значение: фиксированная строка |
event_name |
Обязательно. Название мероприятия, например "Зенит – Лейпциг". |
event_id |
Идентификатор мероприятия. Должен быть уникальным для каждого мероприятия в аккаунте. Используется для группировки билетов в случаях, когда у пользователя сохранено несколько билетов на одно мероприятие. Длина не должна превышать 64 символа. Обеспечивает стабильность группировки. Необходимо отслеживать, чтобы не группировались билеты на разные мероприятия. Если вы задаете отдельный класс для каждого мероприятия, используйте Если идентификатор мероприятия не задан, система сгруппирует билеты на основе других данных. В этом случае возможны ошибки. |
logo |
Изображение – логотип билета. Отображается в подробных сведениях о карте в приложении. |
venue |
Информация о площадке. |
date_time |
Дата и время мероприятия. |
confirmation_code_label |
Метка для обозначения кода подтверждения ( Заполнять сразу два поля – |
custom_confirmation_code_label |
Пользовательская метка для обозначения кода подтверждения ( Заполнять сразу два поля – |
seat_label |
Метка для обозначения места ( Заполнять сразу два поля – |
custom_seat_label |
Пользовательская метка для обозначения места ( Заполнять сразу два поля – |
row_label |
Метка для обозначения ряда ( Заполнять сразу два поля – |
custom_row_label |
Пользовательская метка для обозначения ряда ( Заполнять сразу два поля – |
section_label |
Метка для обозначения сектора ( Заполнять сразу два поля – |
custom_section_label |
Пользовательская метка для обозначения сектора ( Заполнять сразу два поля – |
gate_label |
Метка для обозначения входа ( Заполнять сразу два поля – |
custom_gate_label |
Пользовательская метка для обозначения входа ( Заполнять сразу два поля – |
fine_print |
Подробные условия пользования билетом. |
class_template_info |
Информация в шаблоне о том, как должен отображаться класс. Если этот объект не задан, то будет использоваться набор полей по умолчанию. |
id |
Обязательно. Идентификатор класса. Идентификаторы классов у одного эмитента не могут повторяться. Значение указывается в следующем формате: issuer ID.identifier. При этом первая часть предоставляется Google, а вторая – выбирается вами. Идентификатор может содержать только буквы, цифры, точки, нижние подчеркивания и дефисы. |
version |
Больше не используется |
issuer_name |
Обязательно. Название эмитента. Рекомендуемая длина для корректного отображения на небольших экранах: максимум 20 символов. |
messages[] |
Массив сообщений, которые будут отображаться в приложении. Связанные с ним сообщения увидят все пользователи этого объекта. Максимальное число полей – 10. |
allow_multiple_users_per_object |
Вместо него используйте |
homepage_uri |
URI главной страницы приложения. Если вы заполните это поле, то результат будет тот же, что и при указании URI в поле linksModuleData: ссылка на главную страницу появится в разделе linksModuleData отображаемого объекта. |
locations[] |
|
review_status |
Обязательно. Статус класса. Задать значение Пока класс остается на этапе разработки, для него должен быть указан статус Когда класс будет готов для проверки, необходимо изменить значение поля на Если вы захотите обновить класс со статусом |
review |
Комментарий о проверке, который платформа устанавливает, когда классу присваивается отметка |
info_module_data |
Вместо него используйте textModulesData. |
image_modules_data[] |
Данные графического модуля. Отображается не более 1 поля из уровня объекта и 1 поля для уровня объекта класса. |
text_modules_data[] |
Данные текстового модуля. Если для класса также задан текстовый модуль, то показываться будут оба. Отображается не более 10 полей из объекта и 10 полей из класса. |
links_module_data |
Данные модуля ссылок. Если для объекта также задан модуль ссылок, то показываться будут оба. |
redemption_issuers[] |
Доступно только для партнеров, поддерживающих интеллектуальную бесконтактную технологию. За дополнительной информацией обращайтесь в службу поддержки. |
country_code |
Код страны, по которому определяется место выпуска карты. Используется, когда пользователь совершает покупки в другой стране. Этот код также необходим для показа локализованного контента, если оригинальный контент недоступен в регионе пользователя. |
hero_image |
Дополнительный баннер, который отображается на лицевой стороне карты. Показывается только при наличии. Занимает всю ширину карты. |
word_mark |
Больше не используется. |
enable_smart_tap |
Доступно только для партнеров, поддерживающих интеллектуальную бесконтактную технологию. За дополнительной информацией обращайтесь в службу поддержки. |
hex_background_color |
Цвет фона карты. Если он не задан, то для оформления фона будет использован преобладающий цвет главного изображения, а в случае отсутствия изображения – логотипа. Цвет указывается в следующем формате: #rrggbb, где rrggbb – это номер оттенка в системе RGB, записанный в виде шестнадцатеричного кода. Пример: |
localized_issuer_name |
Переведенное значение issuer_name. Рекомендуемая длина для корректного отображения на небольших экранах: максимум 20 символов. |
multiple_devices_and_holders_allowed_status |
Определяет, будет ли один и тот же объект сохраняться у разных пользователей и устройств, ссылающихся на этот класс. |
callback_options |
Параметры обратного вызова, которые будут использоваться для вызова эмитента всякий раз, когда конечные пользователи станут сохранять или удалять объекты этого класса. Данная функция доступна для всех объектов в этом классе. |
ConfirmationCodeLabel
Перечисления | |
---|---|
CONFIRMATION_CODE_LABEL_UNSPECIFIED |
|
CONFIRMATION_CODE |
|
confirmationCode |
Устаревший псевдоним элемента |
CONFIRMATION_NUMBER |
|
confirmationNumber |
Устаревший псевдоним элемента |
ORDER_NUMBER |
|
orderNumber |
Устаревший псевдоним элемента |
RESERVATION_NUMBER |
|
reservationNumber |
Устаревший псевдоним элемента |
GateLabel
Перечисления | |
---|---|
GATE_LABEL_UNSPECIFIED |
|
GATE |
|
gate |
Устаревший псевдоним элемента |
DOOR |
|
door |
Устаревший псевдоним элемента |
ENTRANCE |
|
entrance |
Устаревший псевдоним элемента |
RowLabel
Перечисления | |
---|---|
ROW_LABEL_UNSPECIFIED |
|
ROW |
|
row |
Устаревший псевдоним элемента |
SeatLabel
Перечисления | |
---|---|
SEAT_LABEL_UNSPECIFIED |
|
SEAT |
|
seat |
Устаревший псевдоним элемента |
SectionLabel
Перечисления | |
---|---|
SECTION_LABEL_UNSPECIFIED |
|
SECTION |
|
section |
Устаревший псевдоним элемента |
THEATER |
|
theater |
Устаревший псевдоним элемента |
EventTicketClassAddMessageRequest
Поля | |
---|---|
resource_id |
Идентификатор класса. Идентификаторы классов у одного эмитента не могут повторяться. Значение указывается в следующем формате: issuer ID.identifier. При этом первая часть предоставляется Google, а вторая – выбирается вами. Идентификатор может содержать только буквы, цифры, точки, нижние подчеркивания и дефисы. |
add_message_request |
Текст запроса. |
EventTicketClassAddMessageResponse
Поля | |
---|---|
resource |
Обновленный ресурс EventTicketClass. |
EventTicketClassGetRequest
Поля | |
---|---|
resource_id |
Идентификатор класса. Идентификаторы классов у одного эмитента не могут повторяться. Значение указывается в следующем формате: issuer ID.identifier. При этом первая часть предоставляется Google, а вторая – выбирается вами. Идентификатор может содержать только буквы, цифры, точки, нижние подчеркивания и дефисы. |
EventTicketClassInsertRequest
Поля | |
---|---|
resource |
Текст запроса. |
EventTicketClassListRequest
Поля | |
---|---|
issuer_id |
Идентификатор эмитента, который имеет право получать список классов. |
token |
Используется для получения следующего набора результатов, если значение |
max_results |
Максимальное количество результатов в списке. Если параметр |
EventTicketClassListResponse
Поля | |
---|---|
resources[] |
Ресурсы, соответствующие запросу списка. |
pagination |
Число страниц в ответе. |
EventTicketClassPatchRequest
Поля | |
---|---|
resource_id |
Идентификатор класса. Идентификаторы классов у одного эмитента не могут повторяться. Значение указывается в следующем формате: issuer ID.identifier. При этом первая часть предоставляется Google, а вторая – выбирается вами. Идентификатор может содержать только буквы, цифры, точки, нижние подчеркивания и дефисы. |
resource |
Текст запроса. |
EventTicketClassUpdateRequest
Поля | |
---|---|
resource_id |
Идентификатор класса. Идентификаторы классов у одного эмитента не могут повторяться. Значение указывается в следующем формате: issuer ID.identifier. При этом первая часть предоставляется Google, а вторая – выбирается вами. Идентификатор может содержать только буквы, цифры, точки, нижние подчеркивания и дефисы. |
resource |
Текст запроса. |
EventTicketObject
Поля | |
---|---|
kind |
Определяет тип ресурса. Значение: фиксированная строка |
class_reference |
Копия полей, унаследованных от родительского класса. Эти поля извлекаются в ходе операции GET. |
seat_info |
Информация о месте в билете. |
reservation_info |
Сведения о бронировании. Эта информация указывается во всех билетах одного заказа. |
ticket_holder_name |
Имя владельца билета, если таковое имеется. Пример: "Иван Петров" или "Анна Смирнова". |
ticket_number |
Номер билета. Это может быть уникальный идентификатор, выделяющий билет среди всех в системе эмитента (например XYZ1234512345) или среди остальных билетов в заказе (например 1, 2 либо 3). |
ticket_type |
Тип билета, например "Взрослый", "Детский", "VIP" или "Стандартный". |
face_value |
Номинальная цена. Она должна совпадать с той, которая будет указана в печатной версии билета. |
grouping_info |
Сведения для группировки билетов на мероприятие. |
linked_offer_ids[] |
Список объектов offer, привязанных к билету на мероприятие. Объекты offer должны уже существовать. Идентификатор объекта offer должен иметь формат issuer ID.identifier (первая часть предоставляется Google, вторая задается вами). |
id |
Обязательное поле. Уникальный идентификатор объекта. Идентификаторы объектов у одного эмитента не могут повторяться. Значение указывается в следующем формате: issuer ID.identifier. При этом первая часть предоставляется Google, а вторая – выбирается вами. Идентификатор может содержать только буквы, цифры, точки, символы подчеркивания и дефисы. |
class_id |
Обязательно. Класс, связанный с объектом. Элементы должны быть одного типа. Кроме того, класс должен быть существующим и одобренным. Идентификатор класса должен иметь формат issuer ID.identifier (первая часть предоставляется Google, вторая задается вами). |
version |
Больше не используется |
state |
Обязательно. Статус объекта. Это поле определяет, как объект будет отображаться в приложении. Например, объекты со статусом |
barcode |
Тип и значение штрихкода. |
messages[] |
Массив сообщений, которые будут отображаться в приложении. Связанные с ним сообщения увидят все пользователи этого объекта. Максимальное число полей – 10. |
valid_time_interval |
Период времени, в течение которого объект сохраняет состояние |
locations[] |
Список местоположений, где может использоваться объект. Эта информация необходима для показа уведомлений пользователям с учетом их местоположения. В случае конфликта данных этот список будет использоваться вместо адресов, содержащихся в классе, которые, в свою очередь, имеют приоритет над идентификаторами мест в Google. |
has_users |
Это поле показывает, есть ли у объекта пользователи. Заполняется автоматически. |
smart_tap_redemption_value |
Доступно только для партнеров, поддерживающих интеллектуальную бесконтактную технологию. За дополнительной информацией обращайтесь в службу поддержки. |
has_linked_device |
Это поле показывает, связан ли объект с отдельным устройством. Заполняется автоматически, когда пользователь сохраняет объект и, тем самым, привязывает его к своему устройству. Доступно не для всех партнеров. За дополнительной информацией обращайтесь в службу поддержки. |
disable_expiration_notification |
Это поле показывает, должны ли блокироваться уведомления. Если установлено значение true, уведомления об истечении срока действия не будут приходить пользователю, даже если это противоречит настройке, заданной в поле В настоящее время параметр можно задать только для специальных предложений. |
info_module_data |
Элемент устарел. Вместо него используйте textModulesData. |
image_modules_data[] |
Данные графического модуля. Отображается не более 1 поля из уровня объекта и 1 поля для уровня объекта класса. |
text_modules_data[] |
Данные текстового модуля. Если для класса также задан текстовый модуль, то показываться будут оба. Отображается не более 10 полей из объекта и 10 полей из класса. |
links_module_data |
Данные модуля ссылок. Если для класса также задан модуль ссылок, то показываться будут оба. |
app_link_data |
Дополнительная информация о ссылке на приложение партнера. |
EventTicketObjectAddMessageRequest
Поля | |
---|---|
resource_id |
Уникальный идентификатор объекта. Идентификаторы объектов у одного эмитента не могут повторяться. Значение указывается в следующем формате: issuer ID.identifier. При этом первая часть предоставляется Google, а вторая – выбирается вами. Идентификатор может содержать только буквы, цифры, точки, нижние подчеркивания и дефисы. |
add_message_request |
Текст запроса. |
EventTicketObjectAddMessageResponse
Поля | |
---|---|
resource |
Обновленный ресурс EventTicketObject. |
EventTicketObjectGetRequest
Поля | |
---|---|
resource_id |
Уникальный идентификатор объекта. Идентификаторы объектов у одного эмитента не могут повторяться. Значение указывается в следующем формате: issuer ID.identifier. При этом первая часть предоставляется Google, а вторая – выбирается вами. Идентификатор может содержать только буквы, цифры, точки, нижние подчеркивания и дефисы. |
EventTicketObjectInsertRequest
Поля | |
---|---|
resource |
Текст запроса. |
EventTicketObjectListRequest
Поля | |
---|---|
class_id |
Идентификатор класса, объекты которого будут перечислены. |
token |
Используется для получения следующего набора результатов, если значение |
max_results |
Максимальное количество результатов в списке. Если параметр |
EventTicketObjectListResponse
Поля | |
---|---|
resources[] |
Ресурсы, соответствующие запросу списка. |
pagination |
Число страниц в ответе. |
EventTicketObjectModifyLinkedOfferObjectsRequest
Поля | |
---|---|
resource_id |
Уникальный идентификатор объекта. Идентификаторы объектов у одного эмитента не могут повторяться. Значение указывается в следующем формате: issuer ID.identifier. При этом первая часть предоставляется Google, а вторая – выбирается вами. Идентификатор может содержать только буквы, цифры, точки, нижние подчеркивания и дефисы. |
modify_linked_offer_objects_request |
Идентификаторы объекта offer для объекта event ticket. |
EventTicketObjectPatchRequest
Поля | |
---|---|
resource_id |
Уникальный идентификатор объекта. Идентификаторы объектов у одного эмитента не могут повторяться. Значение указывается в следующем формате: issuer ID.identifier. При этом первая часть предоставляется Google, а вторая – выбирается вами. Идентификатор может содержать только буквы, цифры, точки, нижние подчеркивания и дефисы. |
resource |
Текст запроса. |
EventTicketObjectUpdateRequest
Поля | |
---|---|
resource_id |
Уникальный идентификатор объекта. Идентификаторы объектов у одного эмитента не могут повторяться. Значение указывается в следующем формате: issuer ID.identifier. При этом первая часть предоставляется Google, а вторая – выбирается вами. Идентификатор может содержать только буквы, цифры, точки, нижние подчеркивания и дефисы. |
resource |
Текст запроса. |
EventVenue
Поля | |
---|---|
kind |
Определяет тип ресурса. Значение: фиксированная строка |
name |
Название площадки, например "Ледовый дворец". Это обязательно. |
address |
Адрес площадки, например "пр. Пятилеток, 1, Санкт-Петербург, 193318". Строки адреса разделяются символами LF ( Это обязательно. |