Дисплей и усилитель; Пилотная версия загрузки Video 360 API SDF

Этот пилотный проект предоставляет клиентам возможность протестировать новую бета-функцию Display & Video 360 API, позволяющую клиентам загружать файлы структурированных данных (SDF) с помощью Display & Video 360 API.

В рамках этого пилотного проекта каждый зарегистрированный проект Google Cloud может загружать до тридцати SDF-файлов в день для одного рекламодателя. Каждый файл может содержать не более 10 000 записей.

Инструкции по использованию пилотной функции см. в нашем руководстве по загрузке SDF-файлов .

Начать

После начала работы с API Display & Video 360 выполните следующие шаги, чтобы использовать пилотные функции.

Зарегистрируйте свой проект Google Cloud в пилотном проекте

Воспользоваться функциями пилотного проекта смогут только клиенты, которые запросили и получили доступ к пилотному проекту.

Прежде чем пытаться использовать пилотные функции, подтвердите у торгового представителя Google, что ваш идентификатор проекта Google Cloud зарегистрирован в пилотной версии.

Сгенерировать ключ API

Помимо стандартных учётных данных API Display & Video 360 , необходимо использовать ключ API. Сгенерируйте ключ API для своего проекта Google Cloud, который будет использоваться в конфигурации клиента.

Настройте своего клиента

Для доступа к этим пилотным функциям используйте клиентскую библиотеку Google API для Python .

Вот как установить и настроить клиентскую библиотеку для отправки запросов к пилотным функциям:

Питон

  1. Установить google-api-python-client

    pip install --upgrade google-api-python-client
    
  2. Импортируйте необходимые библиотеки.

    from google_auth_oauthlib.flow import InstalledAppFlow
    from googleapiclient import discovery
  3. Загрузите файл секретов клиента и сгенерируйте учетные данные авторизации.

    # Set up a flow object to create the credentials using the
    # client secrets file and OAuth scopes.
    credentials = InstalledAppFlow.from_client_secrets_file(
        path-to-client-secrets-file,
        oauth-scopes).run_local_server()
  4. Создайте авторизованный объект службы с помощью службы обнаружения.

    api_key = "API_KEY"
    api_name = "displayvideo"
    api_url = f"https://{api_name}.googleapis.com"
    api_version = "v4"
    api_label = "SDF_UPLOAD_ALPHA"
    
    discovery_url = (
        f"{api_url}/$discovery/rest?key={api_key}&version={api_version}&labels={api_label}"
    )
    
    service = discovery.build(api_name, api_version,
                              discoveryServiceUrl=discovery_url,
                              credentials=credentials)

Начать загрузку SDF-файлов

Следуйте инструкциям в нашем руководстве по функциям , чтобы начать загрузку файлов структурированных данных.