Data Manager API

Унифицированный API для партнеров по обработке данных, агентств и рекламодателей, позволяющий передавать собственные данные в рекламные продукты Google.

Сервис: datamanager.googleapis.com

Для вызова этого сервиса рекомендуем использовать клиентские библиотеки от Google. Если для вашего приложения требуется использование собственных библиотек для вызова сервиса, при выполнении запросов к API используйте следующую информацию.

Документ discovery

Документ Discovery – это машиночитаемая спецификация, которая позволяет описывать и использовать интерфейсы REST API. Он используется для построения клиентских библиотек, подключаемых модулей интегрированной среды разработки и других инструментов, которые взаимодействуют с API Google. Один сервис может предоставлять несколько документов Discovery. Этот сервис предоставляет следующий документ Discovery:

Конечная точка сервиса

Конечная точка сервиса – это базовый URL, который указывает на IP-адрес сервиса API. У одного сервиса может быть несколько конечных точек. Конечная точка этого сервиса указана ниже. К ней относятся все URI, которые также перечислены ниже.

  • https://datamanager.googleapis.com

Ресурс REST: v1.accountTypes.accounts.insights

Методы
retrieve POST /v1/{parent=accountTypes/*/accounts/*}/insights:retrieve
Получает статистику маркетинговых данных для заданного списка пользователей.

Ресурс REST: v1.accountTypes.accounts.reports

Методы
retrievePartnerMatchReport GET /v1/{parent=accountTypes/*/accounts/*}/reports:retrievePartnerMatchReport
Получение отчета о сопоставлении партнеров.

Ресурс REST: v1.accountTypes.accounts.userListDirectLicenses

Методы
create POST /v1/{parent=accountTypes/*/accounts/*}/userListDirectLicenses
Создает прямую лицензию на список пользователей.
get GET /v1/{name=accountTypes/*/accounts/*/userListDirectLicenses/*}
Получает прямую лицензию на список пользователей.
list GET /v1/{parent=accountTypes/*/accounts/*}/userListDirectLicenses
Список всех прямых лицензий на списки пользователей, принадлежащих родительскому аккаунту.
patch PATCH /v1/{userListDirectLicense.name=accountTypes/*/accounts/*/userListDirectLicenses/*}
Обновляет прямую лицензию списка пользователей.

Ресурс REST: v1.accountTypes.accounts.userListGlobalLicenses

Методы
create POST /v1/{parent=accountTypes/*/accounts/*}/userListGlobalLicenses
Создает глобальную лицензию для списка пользователей.
get GET /v1/{name=accountTypes/*/accounts/*/userListGlobalLicenses/*}
Получает глобальную лицензию списка пользователей.
list GET /v1/{parent=accountTypes/*/accounts/*}/userListGlobalLicenses
Список всех глобальных лицензий на списки пользователей, принадлежащих родительскому аккаунту.
patch PATCH /v1/{userListGlobalLicense.name=accountTypes/*/accounts/*/userListGlobalLicenses/*}
Обновляет глобальную лицензию списка пользователей.

Ресурс REST: v1.accountTypes.accounts.userListGlobalLicenses.userListGlobalLicenseCustomerInfos

Методы
list GET /v1/{parent=accountTypes/*/accounts/*/userListGlobalLicenses/*}/userListGlobalLicenseCustomerInfos
Показывает всю информацию о клиентах для глобальной лицензии на список пользователей.

Ресурс REST: v1.accountTypes.accounts.userLists

Методы
create POST /v1/{parent=accountTypes/*/accounts/*}/userLists
Создает список пользователей.
delete DELETE /v1/{name=accountTypes/*/accounts/*/userLists/*}
Удаляет список пользователей.
get GET /v1/{name=accountTypes/*/accounts/*/userLists/*}
Получает список пользователей.
list GET /v1/{parent=accountTypes/*/accounts/*}/userLists
Возвращает списки пользователей.
patch PATCH /v1/{userList.name=accountTypes/*/accounts/*/userLists/*}
Обновляет список пользователей.

Ресурс REST: v1.adEvents

Методы
ingest POST /v1/adEvents:ingest
Загружает список ресурсов AdEvent в Google Аналитику.

Ресурс REST: v1.audienceMembers

Методы
ingest POST /v1/audienceMembers:ingest
Загружает список ресурсов AudienceMember в указанный Destination.
remove POST /v1/audienceMembers:remove
Удаляет список ресурсов AudienceMember из указанного Destination.
removeAll POST /v1/audienceMembers:removeAll
Удаляет всех участников аудитории из указанных целевых сервисов.

Ресурс REST: v1.events

Методы
ingest POST /v1/events:ingest
Загружает список ресурсов Event из указанного файла Destination.

Ресурс REST: v1.requestStatus

Методы
retrieve GET /v1/requestStatus:retrieve
Получает статус запроса по его идентификатору.

Ресурс REST: v1.users

Методы
ingest POST /v1/users:ingest
Загружает список пользователей в указанные целевые сервисы.
remove POST /v1/users:remove
Удаляет список пользователей из указанных целевых сервисов.