Prueba piloto de carga de SDF a través de la API de Display & Video 360

Esta versión piloto proporciona una forma para que los clientes prueben la nueva función beta de la API de Display & Video 360 , que les permite subir archivos de datos estructurados (SDF) con la API de Display & Video 360.

Esta versión piloto permite que cada proyecto de Google Cloud inscrito suba un máximo de treinta SDF por día en un anunciante. Cada archivo puede contener un máximo de 10,000 entradas.

Consulta nuestra guía para subir SDF para obtener instrucciones sobre cómo usar la función piloto.

Comenzar

Después de comenzar a usar la API de Display & Video 360, completa estos pasos para usar las funciones piloto.

Inscribe tu proyecto de Google Cloud en la versión piloto

Solo los clientes que solicitaron y obtuvieron acceso a la versión piloto pueden usar sus funciones.

Genera una clave de API

Además de las credenciales estándar de la API de Display & Video 360, debes usar una clave de API. Genera una clave de API para tu proyecto de Google Cloud para usarla en la configuración del cliente.

Configura el cliente

Usa la biblioteca cliente de las APIs de Google para Python para acceder a estas funciones piloto.

A continuación, te mostramos cómo instalar y configurar tu biblioteca cliente para realizar solicitudes a las funciones piloto:

Python

  1. Instala google-api-python-client

    pip install --upgrade google-api-python-client
    
  2. Importa las bibliotecas necesarias.

    from google_auth_oauthlib.flow import InstalledAppFlow
    from googleapiclient import discovery
  3. Carga el archivo de secretos del cliente y genera credenciales de autorización.

    # 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. Crea un objeto de servicio autorizado con el servicio de descubrimiento.

    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)

Comienza a subir SDF

Sigue las instrucciones de nuestra guía de funciones para comenzar a subir archivos de datos estructurados.