Версия 3 API Travel Partner предоставляет программный доступ к:
- Управление связями аккаунтов между Hotel Center и Google Ads
- Управление выбранными настройками отеля
- Управление брендами и иконками (закрытая бета)
- Данные об эффективности объекта через службу просмотра отчетов об эффективности объекта
- Данные отеля через сервис Hotel Views
- Данные отчета об участии через службу просмотра отчетов об участии
- Данные о точности цен через службу просмотра точности цен
- Данные о покрытии цен через службу просмотра покрытия цен
- Данные о маршруте и ценах через службу просмотра цен
- Управление отчетами о сверке комиссий через Службу отчетов о сверке (только для партнеров с оплатой за проживание)
Конечные точки
Конечные точки API Travel Partner доступны через синтаксис REST-ful из вызовов HTTPS. Базовый URL для всех запросов:
https://travelpartner.googleapis.com
Конечные точки службы | |
---|---|
Ссылки на учетные записи | Управляет связями между аккаунтом Google Ads и аккаунтом Hotel Center. |
Бренды | Изменить конфигурацию бренда. (закрытое бета-тестирование) |
Отели | Изменить выбранные настройки отеля. |
Виды на отель | Возвращает список просмотров отеля или сводку. |
Иконки | Управление иконками. (закрытое бета-тестирование) |
Просмотры отчета об участии | Возвращает представление отчета об участии или, используя запрос, возвращает отфильтрованное подмножество данных представления. |
Просмотры точности цены | Возвращает конкретное представление точности цены, доступные представления точности или сводку. |
Просмотры ценового покрытия | Возвращает последнее представление ценового покрытия или всю историю покрытия. |
Просмотры цены | Возвращает запрошенный просмотр цены во всех деталях. |
Просмотры отчета об эффективности недвижимости | Возвращает представление отчета об эффективности свойства с помощью запроса. |
Отчеты о сверке | Создает, проверяет и извлекает отчеты о сверке комиссий (только для рекламы гостиниц). |
Вы можете найти идентификатор своей учетной записи в представлении « Информация об учетной записи » на вкладке «Учетная запись» в Центре рекламы отелей .
Список изменений
Многие сервисы из Travel Partner API версии 2.1 были перенесены в Google Ads API . В результате Travel Partner API версии 3 сохраняет только услуги, характерные для отелей.
ОтельВидСервис
-
HotelViewService.ListHotelViews
(ранее API отелей)- Конечная точка API изменилась с
https://www.googleapis.com/travelpartner/v2.1/4200042/hotels
наhttps://travelpartner.googleapis.com/v3/accounts/4200042/hotelViews
. - Удален параметр запроса
type
. - Убрано поле
manifestOnly
в ответе. - Некоторые поля были переименованы.
- Конечная точка API изменилась с
-
HotelViewService.SummarizeHotelViews
(ранееhotel_list_stats
в Scorecard API)- Конечная точка API изменилась с
https://www.googleapis.com/travelpartner/v2.1/4200042/scorecard/hotel_list_stats
наhttps://travelpartner.googleapis.com/v3/accounts/4200042/hotelViews:summarize
. - Некоторые поля были переименованы.
- Конечная точка API изменилась с
Участие Репортвиевсервис (ранее возможность_статистика в Scorecard API)
-
ParticipationReportService.QueryParticipationReport
- Конечная точка API изменилась с
https://www.googleapis.com/travelpartner/v2.1/4200042/scorecard/opportunity_stats
наhttps://travelpartner.googleapis.com/v3/accounts/4200042/participationReportViews:query
. - Добавлены параметры запроса.
- Поля были переименованы и реструктурированы.
- Конечная точка API изменилась с
PriceAccuracyViewService (ранее API отчетов price_accuracy)
-
PriceAccuracyViewService.ListPriceAccuracyViews
- Конечная точка API изменилась с
https://www.googleapis.com/travelpartner/v2.1/4200042/reports/price_accuracy
наhttps://travelpartner.googleapis.com/v3/accounts/4200042/priceAccuracyViews
. - Новый API возвращает список имен ресурсов просмотра отелей, в отличие от предыдущей версии, которая возвращает список дат отчета.
- Конечная точка API изменилась с
-
PriceAccuracyViewService.ListPriceAccuracyViews
- Конечная точка API изменилась с
https://www.googleapis.com/travelpartner/v2.1/4200042/reports/price_accuracy/20190909
наhttps://travelpartner.googleapis.com/v3/accounts/4200042/priceAccuracyViews/20190909
. - Вывод CSV больше не поддерживается.
- Некоторые поля были переименованы.
- Конечная точка API изменилась с
ЦенаПокрытияПросмотрСервис
-
PriceAccuracyViewService.ListPriceCoverageViews
(ранееprice_coverage_stats_history
в Scorecard API)- Конечная точка API изменилась с
https://www.googleapis.com/travelpartner/v2.1/4200042/scorecard/price_coverage_stats_history
наhttps://travelpartner.googleapis.com/v3/accounts/4200042/priceCoverageViews
. - Некоторые поля были переименованы.
- Конечная точка API изменилась с
-
PriceAccuracyViewService.GetLatestPriceCoverageViews
(ранееprice_coverage_stats
в Scorecard API)- Конечная точка API изменилась с
https://www.googleapis.com/travelpartner/v2.1/4200042/scorecard/price_coverage_stats
наhttps://travelpartner.googleapis.com/v3/accounts/4200042/priceCoverageViews:latest
. - Некоторые поля были переименованы.
- Конечная точка API изменилась с
PriceViewService (ранее Prices API)
-
PriceViewService.GetPriceView
- Конечная точка API изменилась с
https://www.googleapis.com/travelpartner/v2.1/4200042/prices/hotel_id
наhttps://travelpartner.googleapis.com/v3/accounts/4200042/priceViews/hotel_id
. - Некоторые поля были переименованы.
- Удалена информация о ставках из ответа.
- Конечная точка API изменилась с
Методы ReconciliationReportService (ранее API отчетов о сверке)
-
ReconciliationReportService.ListReconciliationReports
- Конечная точка API изменилась с
https://www.googleapis.com/travelpartner/v2.1/4200042/reconciliation_reports
наhttps://travelpartner.googleapis.com/v3/accounts/4200042/reconciliationReports
.
- Конечная точка API изменилась с
-
ReconciliationReportService.GetReconciliationReport
- Конечная точка API изменилась с
https://www.googleapis.com/travelpartner/v2.1/4200042/reconciliation_reports/datetime/filename
наhttps://travelpartner.googleapis.com/v3/accounts/4200042/reconciliationReports/datetime~filename
. .
- Конечная точка API изменилась с
-
ReconciliationReportService.CreateReconciliationReport
- Конечная точка API изменилась с
https://www.googleapis.com/travelpartner/v2.1/4200042/reconciliation_reports
наhttps://travelpartner.googleapis.com/v3/accounts/4200042/reconciliationReports
.
- Конечная точка API изменилась с
-
ReconciliationReportService.ValidateReconciliationReport
- Конечная точка API изменилась с
https://www.googleapis.com/travelpartner/v2.1/4200042/reconciliation_reports/validate
наhttps://travelpartner.googleapis.com/v3/accounts/4200042/reconciliationReports:validate
.
- Конечная точка API изменилась с
Устаревание
- Устаревший
- указывает, что версия API будет по-прежнему функционировать должным образом, но может не обновляться новыми функциями или исправлениями ошибок. Кроме того, когда версия устаревает, определяется дата истечения срока ее действия.
- Закат
- указывает, что версия API удалена и больше недоступна. Минимальный промежуток времени между устареванием и закатом составляет 3 месяца.
В следующей таблице показано текущее расписание версий API, а также ожидаемые даты устаревания и прекращения действия:
Версия | Дата устаревания | Дата заката |
---|---|---|
v3.0 | Н/Д | Н/Д |
v2.1 | сентябрь 2019 г. | 31 мая 2020 г. |
v2.0 (API ставок) | февраль 2018 | май 2018 г. |
v2.0 (все остальные API) | сентябрь 2019 г. | 15 февраля 2020 г. |
v1.2 | февраль 2018 | май 2018 г. |
v1.1 | июнь 2016 г. | Октябрь 2016 г. |
v1.0 | апрель 2015 г. | Октябрь 2015 г. |
Аутентификация
Чтобы получить доступ к API Travel Partner, клиенты должны пройти аутентификацию с использованием аутентификации OAuth2 .
Пример приложения и дополнительную информацию об использовании OAuth для подключения к API Travel Partner см. в разделе Аутентификация API .