Фид продукта предлагает несколько способов указать интересные места, связанные с продуктом. Google использует эту информацию, чтобы показывать продукт пользователям при поиске соответствующих POI или пунктов назначения.
Для каждой option
продукта можно указать одну или несколько точек интереса (POI), связанных с этой опцией, с помощью поля related_location
(содержащего список объектов RelatedLocation
). Каждый объект RelatedLocation
содержит location
, описывающее рассматриваемый POI, и relation_type
, описывающий связь между POI и option
продукта.
Связанные местоположения и тип_отношения
Вариант продукта следует помечать как связанный только в том случае, если он обеспечивает значимое впечатление от места в дополнение к физическому его посещению. Определение «значимого» может различаться для разных мест, но вещи, которые обычно не следует помечать как связанные, включают в себя виды POI во время, например, круиза на лодке или автобусной экскурсии, или места встречи во время туров (вместо этого используйте поле meeting_point
). Три relation_types
:
RELATED_NO_ADMISSION: Местоположение связано, но опция продукта не включает вход или вход не имеет значения. Например, если это площадь, выделенная на обзорной экскурсии по городу.
ADMISSION_TICKET: Родственник разрешает доступ в это связанное место.
SUPPLEMENTARY_ADDON: отношение объявляет дополнительную службу, которая не доставляет пользователя в соответствующее местоположение. Например, парковочный талон, временная выставка.
Примеры
тип_отношения | Пример |
---|---|
RELATED_NO_ADMISSION | Пешеходная экскурсия вокруг Эйфелевой башни без входа. Вертолетная экскурсия вокруг Бурдж-Халифа. |
ADMISSION_TICKET | Входной билет в зоопарк может включать дополнительные дополнения. |
ДОПОЛНИТЕЛЬНОЕ_ДОПОЛНЕНИЕ | Проход без очереди, аудиогид без входа. |
Не связано | Круиз на лодке, который позволяет увидеть POI на расстоянии. Экскурсионный офис, где начинается тур или можно приобрести билет. |
Каждый option
продукта также может иметь meeting_point
для определенных типов туров, где начальное место неясно и должно быть определено (например, экскурсии).
Как запросить добавление нового аттракциона
Если вы предоставляете официальные билеты на аттракционы и заметили, что один из аттракционов, с которыми вы работаете, отсутствует в Google Things To Do, вы можете заполнить форму запроса на новый POI TTD, чтобы запросить добавление POI как часть Things To Do. .
Как передать связанные местоположения в Google
При обработке входящего фида Google пытается сопоставить подсказки о местоположении, представленные в виде текстовых строк, с внутренними объектами Google, представляющими эти местоположения, известными как точки интереса (POI).
POI можно условно определить как именованную точку в определенном месте (координатах). В контексте «Чем заняться» соответствующие примеры включают туроператоров и туристические достопримечательности; однако, вообще говоря, POI может представлять собой любое заведение, название и местоположение которого известны Google.
Сопоставление местоположений — это процесс сопоставления связанного местоположения в форме текстовой подсказки с POI, известным Google, если таковой существует в базе данных Google.
Существует несколько способов отправить связанное местоположение в Google, в зависимости от источника данных о местоположении, договорных требований с поставщиками и степени контроля, который вы хотите иметь над процессом сопоставления.
Поддерживаются следующие типы подсказок (в порядке предпочтения):
Типы подсказок
Тип | Описание | Рекомендуемое использование |
---|---|---|
Идентификатор профиля компании | Уникально идентифицирует компанию в Google. Его можно получить только непосредственно у владельца компании на странице расширенных настроек бизнес-профиля, как описано в разделе Расширенные настройки профиля . Он сопоставляется с POI, представляющим компанию в Google. Сопоставление будет успешным, только если местоположение компании подтверждено Google. Помимо POI, этот формат также поддерживает зоны обслуживания и гибридные типы бизнеса, определенные в разделе «Как использовать зону обслуживания в Google» . |
|
Информация о месте | Структурированное представление POI, предоставляющее отдельные поля для названия места, компонентов адреса и дополнительных подсказок, таких как номер телефона, веб-сайт и координаты. Это предпочтительный метод, если получение идентификатора бизнес-профиля от владельца POI невозможно. |
|
Идентификатор места | Уникально идентифицирует POI в Google. Его можно получить с помощью конечных точек Places API, например «Поиск мест» или «Автозаполнение мест», или вручную с помощью инструмента «Найти совпадения местоположений» в Центре дел. |
|
Широта и долгота | Свободно определите географический или геополитический регион, например город, населенный пункт или пункт назначения. |
|
Адрес | Представляет местоположение POI в виде неструктурированного однострочного адреса, который может включать название места. Устарело. Этот формат больше не будет поддерживаться с 1 мая 2024 г. |
|
Примеры
// Example 1: Business Profile ID, copied from the Advanced settings page
// of the Google Business Profile that manages the POI.
"location": {
"business_profile_id": 11458995034835395294
}
// Example 2: Place Info with structured address, coordinates, website URL,
// and phone number.
"location": {
"place_info": {
"name": "Colosseum",
"phone_number": "+39 063 99 67 700",
"website_url": "https://colosseo.it/",
"coordinates": {
"latitude": 41.8902102,
"longitude": 12.4922309
},
"structured_address" {
"street_address": "Piazza del Colosseo, 1",
"locality": "Roma",
"administrative_area": "RM",
"postal_code": "00184",
"country_code": "IT"
}
}
}
// Example 3: Place Info with unstructured address.
"location": {
"place_info": {
"name": "Eiffel Tower",
"unstructured_address": "5 Av. Anatole France, 75007 Paris, France"
}
}
// Example 4: Place Info using place name and coordinates only. This
// configuration is useful for matching POIs located in remote areas without
// an exact street address, such as POIs located in deserts or on unnamed
// roads.
"location": {
"place_info": {
"name": "Mutitjulu Waterhole",
"coordinates": {
"latitude": -25.3511774,
"longitude": 131.0326859
}
}
}
// Example 5: Latitude and longitude.
// This format maintains the old behavior and will only match to the city or
// region.
// For more accurate matching using coordinates, use PlaceInfo instead,
// which includes a mandatory field for the place name.
"location": {
"lat_lng": {
"latitude": 51.5072178,
"longitude": -0.1275862
}
}
Как перенести поле address
в новое поле place_info
Вы можете перенести существующее неструктурированное поле address
в новое поле place_info
, выполнив следующие действия:
- Если имеющиеся у вас адресные данные неструктурированы, то:
- Добавьте название компании в поле
place_info/name
- Поместите адрес без названия компании в
place_info/unstructured_address
- Удалить существующее поле
address
из фида - Перейти к шагу 3
- Добавьте название компании в поле
- Если имеющиеся у вас адресные данные структурированы, то:
- Добавьте название компании в поле
place_info/name
- Добавьте информацию об адресе, такую как
street_address
,postal_address
вplace_info/structured_address
. - Удалить существующее поле
address
из фида - Перейти к шагу 3
- Добавьте название компании в поле
- Добавьте дополнительные данные, такие как
website_url
иphone_number
, чтобы повысить точность сопоставления.