Data Manager API

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

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

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

Документ об обнаружении

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

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

Конечная точка сервиса — это базовый URL-адрес, указывающий сетевой адрес API-сервиса. Один сервис может иметь несколько конечных точек. Данный сервис имеет следующую конечную точку, и все приведенные ниже URI являются относительными к этой конечной точке:

  • https://datamanager.googleapis.com

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

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

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/*}
Получает список пользователей (UserList).
list GET /v1/{parent=accountTypes/*/accounts/*}/userLists
Отображает списки пользователей.
patch PATCH /v1/{userList.name=accountTypes/*/accounts/*/userLists/*}
Обновляет список пользователей.

REST-ресурс: v1.audienceMembers

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

REST-ресурс: v1.events

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

REST-ресурс: v1.requestStatus

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