- Ресурс: LocalPost
- CallToAction
- Тип действия
- Локалпостевент
- ВременнойИнтервал
- ВремяДня
- Локалпостстате
- Локалпосттопиктипе
- Тип оповещения
- LocalPostOffer
- Методы
Ресурс: LocalPost
Представляет локальную публикацию для местоположения.
| JSON-представление | |
|---|---|
| { "name": string, "languageCode": string, "summary": string, "callToAction": { object ( | |
| Поля | |
|---|---|
| name |    Только вывод. Идентификатор Google для этого локального сообщения в форме:  | 
| languageCode |   Язык местной почты. | 
| summary |   Описание/тело локальной публикации. | 
| callToAction |    URL-адрес, на который перенаправляются пользователи при переходе по промоакции. Игнорируется для типа темы  | 
| createTime |   Только вывод. Время создания поста.  Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры:  | 
| updateTime |   Только вывод. Время последней модификации сообщения пользователем.  Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры:  | 
| event |    Информация о событии. Требуется для типов тем  | 
| state |   Только вывод. Состояние публикации с указанием, на какой стадии ее жизненного цикла она находится. | 
| media[] |   СМИ, связанные с публикацией. sourceUrl — единственное поддерживаемое поле данных для LocalPost MediaItem. | 
| searchUrl |   Только вывод. Ссылка на локальный пост в поиске Google. Эту ссылку можно использовать, чтобы поделиться публикацией через социальные сети, электронную почту, текстовые сообщения и т. д. | 
| topicType |   Необходимый. Тип темы публикации: стандартная, событие, предложение или предупреждение. | 
| alertType |   Тип оповещения, для которого создается сообщение. Это поле применимо только к сообщениям типа «ТемаТип оповещения» и ведет себя как подтип оповещений. | 
| offer |   Дополнительные данные для постов с предложениями. Это значение следует устанавливать только в том случае, если для параметра themeType установлено значение OFFER. | 
CallToAction
Действие, которое выполняется, когда пользователь нажимает на публикацию.
| JSON-представление | |
|---|---|
| {
  "actionType": enum ( | |
| Поля | |
|---|---|
| actionType |   Тип действия, которое будет выполнено. | 
| url |   URL-адрес, на который будет перенаправлен пользователь при нажатии. Это поле следует оставить незаполненным для призыва к действию «Позвонить». | 
Тип действия
Тип действия, которое будет выполнено.
| Перечисления | |
|---|---|
| ACTION_TYPE_UNSPECIFIED | Тип не указан. | 
| BOOK | В этом сообщении пользователь хочет записаться на прием/стол/и т. д. | 
| ORDER | Этот пост хочет, чтобы пользователь что-то заказал. | 
| SHOP | В этом посте пользователь хочет просмотреть каталог продуктов. | 
| LEARN_MORE | Этот пост хочет, чтобы пользователь узнал больше (на своем веб-сайте). | 
| SIGN_UP | В этом сообщении пользователю предлагается зарегистрироваться/зарегистрироваться/присоединиться к чему-либо. | 
| GET_OFFER |  Устарело. Используйте  | 
| CALL | В этом сообщении пользователь хочет позвонить в компанию. | 
Локалпостевент
Вся информация, относящаяся к событию, размещена в локальном сообщении.
| JSON-представление | |
|---|---|
| {
  "title": string,
  "schedule": {
    object ( | |
| Поля | |
|---|---|
| title |   Название мероприятия. | 
| schedule |   Дата/время начала и окончания мероприятия. | 
ВременнойИнтервал
Интервал времени включительно. Чтобы быть действительным, он должен содержать все поля.
| JSON-представление | |
|---|---|
| { "startDate": { object ( | |
| Поля | |
|---|---|
| startDate |   Дата начала этого периода. | 
| startTime |   Время начала этого периода. | 
| endDate |   Дата окончания этого периода. | 
| endTime |   Время окончания этого периода. | 
ВремяДня
 Обозначает время суток. Дата и часовой пояс либо не имеют значения, либо указаны в другом месте. API может разрешить високосные секунды. Связанные типы: google.type.Date и google.protobuf.Timestamp . 
| JSON-представление | |
|---|---|
| { "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } | |
| Поля | |
|---|---|
| hours |   Часы суток в 24-часовом формате. Должно быть от 0 до 23. API может разрешить использование значения «24:00:00» для таких сценариев, как время закрытия предприятия. | 
| minutes |   Минуты часа дня. Должно быть от 0 до 59. | 
| seconds |   Секунды минут времени. Обычно должно быть от 0 до 59. API может допускать значение 60, если он допускает дополнительные секунды. | 
| nanos |   Доли секунды в наносекундах. Должно быть от 0 до 999 999 999. | 
Локалпостстате
Указывает, в каком состоянии находится сообщение
| Перечисления | |
|---|---|
| LOCAL_POST_STATE_UNSPECIFIED | Штат не указан. | 
| REJECTED | Этот пост был отклонен из-за нарушения политики в отношении контента. | 
| LIVE | Этот пост опубликован и в настоящее время появляется в результатах поиска. | 
| PROCESSING | Это сообщение находится в обработке и не отображается в результатах поиска. | 
Локалпосттопиктипе
Тип темы локального сообщения, который используется для выбора различных шаблонов для создания и отображения сообщения.
| Перечисления | |
|---|---|
| LOCAL_POST_TOPIC_TYPE_UNSPECIFIED | Тип сообщения не указан. | 
| STANDARD | Публикация содержит основную информацию, такую как краткое описание и изображения. | 
| EVENT | Пост содержит основную информацию и событие. | 
| OFFER | Публикация содержит основную информацию, контент, связанный с событием и предложением (например, код купона). | 
| ALERT | Высокоприоритетные и своевременные объявления, связанные с текущим событием. Посты такого типа не всегда доступны для создания. | 
Тип оповещения
Тип события, для которого было создано оповещение.
| Перечисления | |
|---|---|
| ALERT_TYPE_UNSPECIFIED | Никакого оповещения не указано. | 
| COVID_19 | Оповещения, связанные с пандемией коронавирусной болезни 2019 года. Сообщения Covid поддерживают только поле сводки и поле призыва к действию. Когда эти оповещения перестанут быть актуальными, создание новых публикаций с оповещениями для типа COVID-19 будет отключено. Однако продавец по-прежнему сможет управлять своими существующими сообщениями о COVID-19. | 
LocalPostOffer
Специальные поля для публикаций предложений.
| JSON-представление | |
|---|---|
| { "couponCode": string, "redeemOnlineUrl": string, "termsConditions": string } | |
| Поля | |
|---|---|
| couponCode |   Необязательный. Код предложения, который можно использовать в магазине или онлайн. | 
| redeemOnlineUrl |   Необязательный. Онлайн-ссылка для активации предложения. | 
| termsConditions |   Необязательный. Предложите условия. | 
| Методы | |
|---|---|
| 
 | Создает новую локальную публикацию, связанную с указанным местоположением, и возвращает ее. | 
|   | Удаляет локальную публикацию. | 
|   | Получает указанное локальное сообщение. | 
|   | Возвращает список локальных сообщений, связанных с местоположением. | 
|   | Обновляет указанное локальное сообщение и возвращает обновленное локальное сообщение. | 
|   | Возвращает информацию о наборе локальных публикаций, связанных с одним листингом. |