Вы можете создавать и управлять сегментами данных с помощью API авторизованной торговой площадки покупателей , предоставляющего ресурс curators.dataSegments
. Это REST API со сгенерированными клиентскими библиотеками , которые можно использовать для интеграции.
Настроить аутентификацию
API Google используют протокол OAuth 2.0 для аутентификации и авторизации. Вот как настроить учётную запись сервиса для доступа к API Marketplace.
- Если вы еще этого не сделали, создайте проект Google Cloud , в котором будут размещены ваши учетные данные, используемые для доступа к API.
- Перейдите на страницу API, поддерживающие Google Cloud Console . Выберите созданный ранее проект.
Вы видите список включённых API и сервисов. Чтобы получить доступ к API Marketplace, необходимо включить его. Если API Marketplace не включён, нажмите « +Включить API и сервисы» и следуйте инструкциям ниже:
- Вы перенаправлены на страницу с полем поиска. Найдите API авторизованной торговой площадки .
- На странице результатов выберите API авторизованной торговой площадки покупателей .
- Нажмите «Включить» .
- В навигационном меню выберите Учетные данные .
- Нажмите +Создать учетные данные и в раскрывающемся меню выберите Учетная запись службы .
- Введите имя для учётной записи службы. Идентификатор учётной записи службы создаётся автоматически при её создании — запишите это значение, так как оно понадобится позже на шаге 14. При необходимости введите описание. Нажмите «Создать и продолжить» .
- При необходимости настройте разрешения для учетной записи службы и нажмите Продолжить .
- При необходимости настройте пользователей или группы, которые могут выполнять действия от имени учетной записи службы, и нажмите Готово .
- Ваша новая учётная запись службы указана в разделе «Учётные записи служб» . Найдите и нажмите на идентификатор только что созданной учётной записи службы.
- Откройте вкладку «Ключи» .
- В раскрывающемся меню Добавить ключ выберите Создать новый ключ .
- Выберите JSON в качестве типа ключа и нажмите Создать .
- Загрузите ключ в свой рабочий каталог. Подробнее о безопасном хранении ключа см. в статье Управление ключами учётной записи службы . Ключ используется вашим приложением для выполнения вызовов API.
- Сообщите идентификатор учетной записи службы своему техническому менеджеру по работе с клиентами, чтобы связать учетную запись службы с вашей учетной записью.
Области API
При прохождении процесса OAuth 2.0 для получения токена доступа, используемого для выполнения вызова API, необходимо указать API, к которым можно получить доступ с помощью этого токена. Для API авторизованного рынка покупателей область действия — https://www.googleapis.com/auth/authorized-buyers-marketplace
.
Как определить сегменты данных в API и как курировать данные в реальном времени
В API Marketplace сегменты данных идентифицируются с помощью имени ресурса, специфичного для API, например:
"curators/[YOUR_ACCOUNT_ID]/dataSegments/[DATA_SEGMENT_ID]
".
При определении сегментов данных, релевантных для возможности показа рекламы в режиме реального времени , укажите значение идентификатора ресурса DATA_SEGMENT_ID
, а не полное name
ресурса, используемое API.
Следующие шаги
- Узнайте, как создавать и управлять сегментами данных с помощью API Marketplace.
- Узнайте, как активировать и деактивировать сегменты данных с помощью API Marketplace.
- Узнайте, как просматривать сегменты данных с помощью API Marketplace.