Display & Video 360 API 結構化資料檔案上傳前測

這項測試計畫可讓客戶測試新的 Display & Video 360 API Beta 版功能,使用 Display & Video 360 API 上傳結構化資料檔案 (SDF)

這項試用計畫允許每個已註冊的 Google Cloud 專案,每天在廣告主底下上傳最多 30 個 SDF。每個檔案最多可包含 10,000 個項目。

如需使用這項試用功能的說明,請參閱「上傳 SDF」指南。

開始使用

開始使用 Display & Video 360 API 後,請完成下列步驟,即可使用試用功能。

為 Google Cloud 專案註冊試用計畫

只有已要求並獲准參與試用計畫的客戶,才能使用試用計畫功能。

請先與 Google 銷售代表確認您的 Google Cloud 專案 ID 已加入試用計畫,再嘗試使用試用功能。

產生 API 金鑰

除了標準 Display & Video 360 API 憑證外,您還必須使用 API 金鑰。為 Google Cloud 專案產生 API 金鑰,以便在用戶端設定中使用。

設定用戶端

使用 Python 適用的 Google API 用戶端程式庫存取這些搶先體驗功能。

如要安裝及設定用戶端程式庫,以便對試用版功能提出要求,請按照下列步驟操作:

Python

  1. 安裝 google-api-python-client

    pip install --upgrade google-api-python-client
    
  2. 匯入必要的程式庫。

    from google_auth_oauthlib.flow import InstalledAppFlow
    from googleapiclient import discovery
  3. 載入用戶端密鑰檔案,並產生授權憑證。

    # 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. 使用探索服務建立授權服務物件。

    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)

開始上傳 SDF

按照功能指南中的操作說明,開始上傳結構化資料檔案。