Piloto de upload de SDF da API Display & Video 360

Esse piloto oferece aos clientes uma maneira de testar o novo recurso beta da API Display & Video 360, que permite fazer upload de arquivos de dados estruturados (SDFs) usando a API Display & Video 360.

Esse programa piloto permite que cada projeto do Google Cloud inscrito faça upload de até 30 SDFs por dia em nome de um anunciante. Cada arquivo pode conter no máximo 10.000 entradas.

Consulte nosso guia Fazer upload de SDFs para instruções sobre como usar o recurso piloto.

Começar

Depois de começar a usar a API Display & Video 360, siga estas etapas para usar os recursos piloto.

Inscrever seu projeto do Google Cloud no programa piloto

Somente os clientes que solicitaram e receberam acesso ao piloto podem usar os recursos dele.

Confirme com seu representante de vendas do Google se o ID do projeto do Google Cloud está inscrito no programa piloto antes de tentar usar os recursos dele.

Gerar uma chave de API

Além das credenciais padrão da API Display & Video 360, você precisa usar uma chave de API. Gere uma chave de API para seu projeto do Google Cloud e use na configuração do cliente.

Configurar o cliente

Use a biblioteca de cliente de APIs do Google para Python e acesse esses recursos piloto.

Veja como instalar e configurar sua biblioteca de cliente para fazer solicitações aos recursos piloto:

Python

  1. Instale o google-api-python-client

    pip install --upgrade google-api-python-client
    
  2. Importe as bibliotecas necessárias.

    from google_auth_oauthlib.flow import InstalledAppFlow
    from googleapiclient import discovery
  3. Carregue o arquivo da chave secreta do cliente e gere credenciais de autorização.

    # 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. Crie um objeto de serviço autorizado usando o serviço de descoberta.

    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)

Começar a fazer upload de SDFs

Siga as instruções no nosso guia de recursos para começar a fazer upload de arquivos de dados estruturados.