Версия 3 API Travel Partner предоставляет вам программный доступ к:
- Управление связями аккаунтов между Hotel Center и Google Ads
- Управление выбранными настройками отеля
- Управление брендами и иконками (закрытая бета-версия)
- Данные об эффективности недвижимости через Службу просмотра отчетов об эффективности недвижимости
- Данные об отелях через службу Hotel Views
- Данные отчета об участии через Службу просмотра отчетов об участии
- Данные о точности цен через службу Price Accuracy Views Service
- Данные о ценовом охвате через службу просмотра ценового охвата
- Данные о маршруте и ценах через сервис Price Views
- Управление отчетами о сверке комиссий через Службу отчетов о сверке (только для партнеров, оплачивающих комиссию за проживание)
Конечные точки
Доступ к конечным точкам API Travel Partner осуществляется через REST-полный синтаксис HTTPS-вызовов. Базовый URL для всех запросов:
https://travelpartner.googleapis.com
Конечные точки обслуживания | |
---|---|
Ссылки на аккаунты | Управляет связями между аккаунтом Google Ads и аккаунтом Hotel Center. |
Бренды | Изменить конфигурацию бренда. (закрытая бета-версия) |
Отели | Измените выбранные настройки отеля. |
Виды отеля | Возвращает список представлений об отелях или сводку. |
Иконки | Управление значками. (закрытая бета-версия) |
Просмотры отчетов об участии | Возвращает представление отчета об участии или, используя запрос, возвращает отфильтрованное подмножество данных представления. |
Просмотры точности цен | Возвращает определенное представление точности цены, доступные представления точности или сводку. |
Просмотры ценового охвата | Возвращает последний просмотр ценового покрытия или всю историю покрытия. |
Просмотры цен | Возвращает запрошенное представление цен в полном объеме. |
Просмотры отчетов об эффективности недвижимости | Возвращает представление отчета об эффективности недвижимости с использованием запроса. |
Отчеты о сверке | Создает, проверяет и извлекает отчеты о сверке комиссий (только для Hotel Ads). |
Идентификатор своей учетной записи можно найти в разделе «Информация об учетной записи» на вкладке «Учетная запись» в Центре рекламы отелей .
Журнал изменений
Многие сервисы из Travel Partner API v2.1 были перенесены в Google Ads API . В результате в Travel Partner API v3 остались только сервисы, специфичные для отелей.
HotelViewService
-
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 изменилась с
ParticipationReportViewService (ранее opportunities_stats в 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
в API Scorecard)- Конечная точка 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, а также ожидаемые даты прекращения поддержки и прекращения поддержки:
Версия | Дата прекращения поддержки | Дата заката |
---|---|---|
версия 3.0 | Н/Д | Н/Д |
версия 2.1 | Сентябрь 2019 г. | 31 мая 2020 г. |
v2.0 (API ставок) | Февраль 2018 г. | Май 2018 г. |
v2.0 (все остальные API) | Сентябрь 2019 г. | 15 февраля 2020 г. |
версия 1.2 | Февраль 2018 г. | Май 2018 г. |
версия 1.1 | Июнь 2016 г. | Октябрь 2016 г. |
версия 1.0 | Апрель 2015 г. | Октябрь 2015 г. |
Аутентификация
Для доступа к API Travel Partner клиенты должны пройти аутентификацию с использованием аутентификации OAuth2 .
Пример приложения и дополнительную информацию об использовании OAuth для подключения к API Travel Partner см. в разделе Аутентификация API .