Версия 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 .