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
Instale o google-api-python-client
pip install --upgrade google-api-python-client
Importe as bibliotecas necessárias.
from google_auth_oauthlib.flow import InstalledAppFlow from googleapiclient import discovery
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()
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.