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

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

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

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

Начать

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

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

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

Сгенерируйте ключ API

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

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

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

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

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.

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