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 SDF-Dateien über die Display & Video 360 API hochladen können.

Im Rahmen dieses Pilotprojekts können für jedes registrierte Google Cloud-Projekt maximal 30 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 mit der Display & Video 360 API begonnen haben, führen Sie die folgenden Schritte aus, um Pilotfunktionen zu verwenden.

Google Cloud-Projekt für den Pilot anmelden

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

Lassen Sie sich von Ihrem Google-Vertriebsmitarbeiter bestätigen, dass Ihre Google Cloud-Projekt-ID für den Pilot angemeldet ist, bevor Sie 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, den Sie in Ihrer Clientkonfiguration verwenden können.

Client konfigurieren

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

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

Python

  1. google-api-python-client installieren

    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 Datei mit den Clientschlüsseln 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. Autorisiertes Dienstobjekt mit dem Discovery-Dienst erstellen

    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 Funktionsleitfaden, um mit dem Hochladen von Dateien mit strukturierten Daten zu beginnen.