Вы можете создавать и управлять сегментами данных с помощью API Curation Partners , который предоставляет ресурс curators.dataSegments . Это REST API с сгенерированными клиентскими библиотеками , которые вы можете использовать для своей интеграции.
Настройка аутентификации
API Google используют протокол OAuth 2.0 для аутентификации и авторизации. Вот как настроить учетную запись службы для доступа к API партнеров по курированию контента.
Если вы еще этого не сделали, создайте проект Google Cloud , в котором будут храниться ваши учетные данные, используемые для доступа к API.
Перейдите на страницу «API, доступные в консоли Google Cloud» . Выберите проект, который вы создали ранее.
Просмотрите список включенных API и сервисов. Для доступа к API партнеров по кураторству необходимо его включить. Если API партнеров по кураторству не включен, нажмите кнопку «+Включить API и сервисы» и выполните следующие действия:
- Воспользуйтесь поисковой строкой, чтобы найти Curation Partners API .
- Выберите Curation Partners API на странице результатов.
- Нажмите «Включить» .
Известна проблема, из-за которой вы можете не найти API партнеров по курированию с помощью поля поиска в консоли Google Cloud. В качестве альтернативы вы можете использовать Google Cloud CLI для включения API. После установки gcloud CLI вы можете включить API партнеров по курированию с помощью следующей команды:
gcloud services enable curationpartners.googleapis.com --project=CLOUD_PROJECT_IDВ навигационном меню выберите «Учетные данные» .
Нажмите кнопку «+Создать учетные данные» , и в появившемся раскрывающемся меню выберите «Учетная запись службы» .
Введите имя для учетной записи службы. Идентификатор учетной записи службы создается автоматически при создании — запишите это значение, так как оно понадобится позже на шаге 14. При желании введите описание. Нажмите «Создать и продолжить» .
При желании настройте права доступа для учетной записи службы и нажмите «Продолжить» .
При желании настройте пользователей или группы, которые смогут выполнять действия от имени учетной записи службы, и нажмите «Готово» .
Ваша новая учетная запись службы указана в разделе «Учетные записи служб» . Найдите и щелкните идентификатор только что созданной учетной записи службы.
Нажмите вкладку « Клавиши» .
В раскрывающемся меню «Добавить ключ» выберите «Создать новый ключ» .
Выберите JSON в качестве типа ключа и нажмите «Создать» .
Загрузите ключ в свою рабочую директорию. Дополнительную информацию о безопасном хранении ключа см. в разделе «Управление ключами учетных записей служб» . Ключ используется вашим приложением для выполнения вызовов API.
Передайте идентификатор учетной записи службы своему техническому менеджеру по работе с клиентами, чтобы связать учетную запись службы с вашей учетной записью.
Области действия API
При прохождении процедуры OAuth 2.0 для получения токена доступа, используемого для вызова API, необходимо указать API, к которым можно получить доступ с помощью этого токена. Для API партнеров по курированию это область действия https://www.googleapis.com/auth/curation-partners .
Как отличить сегменты данных в API от данных, обрабатываемых в режиме реального времени
В API партнеров по курированию данных сегменты данных идентифицируются с помощью специфичного для API имени ресурса, например:
"curators/ACCOUNT_ID/dataSegments/DATA_SEGMENT_ID".
При определении сегментов данных, релевантных для рекламной возможности в режиме реального времени , укажите в поле name значение идентификатора ресурса DATA_SEGMENT_ID , а не полное имя ресурса, предоставленное API.
Следующие шаги
- Узнайте, как создавать и управлять сегментами данных с помощью API Curation Partners.
- Узнайте, как активировать и деактивировать сегменты данных с помощью API партнеров по курированию контента.
- Узнайте, как просматривать сегменты ваших данных с помощью API партнеров по курированию.