W ramach programu pilotażowego klienci mogą testować nową funkcję interfejsu Display & Video 360 API w wersji beta, która umożliwia im przesyłanie plików uporządkowanych danych (SDF) za pomocą interfejsu Display & Video 360 API.
Ten program pilotażowy umożliwia każdemu zarejestrowanemu projektowi Google Cloud przesyłanie maksymalnie 5 plików SDF dziennie w ramach konta reklamodawcy.
Instrukcje korzystania z funkcji pilotażowej znajdziesz w przewodniku Przesyłanie plików SDF.
Rozpocznij
Po rozpoczęciu korzystania z interfejsu Display & Video 360 API wykonaj te czynności, aby korzystać z funkcji w ramach programu pilotażowego.
Rejestrowanie projektu Google Cloud w programie pilotażowym
Jeśli jesteś na tej stronie, Twój projekt Google Cloud powinien być już zarejestrowany w programie pilotażowym.
Jeśli nie otrzymaliśmy od Ciebie identyfikatora projektu Google Cloud ani identyfikatora partnera Display & Video 360, a nasz zespół potwierdził, że zostałeś/-aś dodany/-a do listy dozwolonych, wyślij e-maila na adres sdf-upload-api-pilot@google.com, aby poprosić o dostęp.
Generowanie klucza interfejsu API
Oprócz standardowych danych logowania do interfejsu Display & Video 360 API musisz użyć klucza interfejsu API. Wygeneruj klucz API dla projektu Google Cloud, aby użyć go w konfiguracji klienta.
Konfigurowanie klienta
Aby uzyskać dostęp do tych funkcji pilotażowych, użyj biblioteki klienta interfejsu API Google dla języka Python.
Aby wysyłać żądania do funkcji w ramach pilotażowych, zainstaluj i skonfiguruj bibliotekę klienta:
Python
Zainstaluj pakiet google-api-python-client
pip install --upgrade google-api-python-client
Zaimportuj niezbędne biblioteki.
from google_auth_oauthlib.flow import InstalledAppFlow from googleapiclient import discovery
Wczytaj plik z tajnymi kluczami klienta i wygeneruj dane uwierzytelniające.
# 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()
Utwórz obiekt autoryzowanej usługi za pomocą usługi wykrywania.
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)
Rozpocznij przesyłanie plików SDF
Aby zacząć przesyłać pliki danych strukturalnych, postępuj zgodnie z instrukcjami podanymi w przewodniku po funkcji.