Pilotprojekt für den SDF-Upload über die Display & Video 360 API

Mit diesem Pilotprojekt können Kunden die neue Betafunktion der Display & Video 360 API testen, mit der sie strukturierte Datendateien (SDFs) über die Display & Video 360 API hochladen können.

Im Rahmen dieses Pilotprojekts können für jedes registrierte Google Cloud-Projekt maximal dreißig SDFs pro Tag unter einem Werbetreibenden hochgeladen werden. Jede Datei darf maximal 10.000 Einträge enthalten.

Eine Anleitung zur Verwendung der Pilotfunktion finden Sie in unserem Leitfaden zum Hochladen von SDFs.

Jetzt starten

Nachdem Sie die Display & Video 360 API eingerichtet haben, führen Sie die folgenden Schritte aus, um Pilotfunktionen zu verwenden.

Google Cloud-Projekt für das Pilotprojekt registrieren

Nur Kunden, die Zugriff auf das Pilotprojekt angefordert und erhalten haben, können die Pilotfunktionen verwenden.

API-Schlüssel generieren

Zusätzlich zu den Standardanmeldedaten für die Display & Video 360 API müssen Sie einen API-Schlüssel verwenden. Generieren Sie einen API-Schlüssel für Ihr Google Cloud-Projekt der in der Clientkonfiguration verwendet werden kann.

Client konfigurieren

Verwenden Sie die Google API-Clientbibliothek für Python, um auf diese Pilot funktionen zuzugreifen.

So installieren und konfigurieren Sie Ihre Clientbibliothek, um Anfragen an die Pilotfunktionen zu senden:

Python

  1. Installieren Sie die google-api-python-client-Bibliothek.

    pip install --upgrade google-api-python-client
    
  2. Importieren Sie die erforderlichen Bibliotheken.

    from google_auth_oauthlib.flow import InstalledAppFlow
    from googleapiclient import discovery
  3. Laden Sie die Secrets-Datei mit den Clientgeheimnissen und generieren Sie Autorisierungsanmeldedaten.

    # 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. Erstellen Sie mit dem Discovery-Dienst ein autorisiertes Dienstobjekt.

    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)

SDFs hochladen

Folgen Sie der Anleitung in unserem Leitfaden zu Funktionen, um strukturierte Datendateien hochzuladen.