代管動態饋給檔案

準備好動態饋給檔案後,請將檔案代管於安全的位置。Google 會定期擷取動態饋給 (通常是一天一次),確保您的內容保持在最新狀態。請與 Google 代表合作,提供代管位置的詳細資料,以及從您的代管位置擷取動態饋給的最佳時機。

代管動態饋給的建議

雖然資料供應商可以決定在哪種位置代管動態饋給的最佳方式,以及動態饋給的代管位置結構,但以下提供幾項建議,說明如何建立動態饋給,以便順暢擷取。

  • 建立名為「latest」 (不區分大小寫) 的資料夾。請確認此資料夾每天都會以 JSON 動態饋給檔案更新,而且其中只會包含 Google 在特定時間擷取的當日檔案。
  • 請勿在最最新的資料夾下建立任何子資料夾。讓階層保持平坦,即所有 JSON 檔案都應直接顯示在「latest」資料夾下。
  • 或者,您也可以選擇將最近 30 天的動態饋給儲存在名為「date-time」的資料夾中。在需要追蹤舊版動態饋給的問題或查詢先前提供的中繼資料時,這項功能就能派上用場。Google 不會以任何方式使用這些資料夾。
  • 請確保「latest」資料夾在任何時間點沒有任何檔案大小為 0KB 或空白檔案。
  • 請確認 Google 隨時可以存取「latest」資料夾,以便順利擷取檔案。
  • 假如 Google 要求暫存動態饋給,請務必建立個別資料夾來託管暫存動態饋給。舉例來說,如果正式版動態饋給的階層為 ../latest/,則可為測試環境建立不同的階層,例如 ../staging/latest/。

代管方法

下表列出支援的動態饋給代管方法,以及與 Google 代表分享的必要詳細資料。

方法 必須提供詳細資訊 驗證支援
Google Cloud Storage (GCS)
  • GCS 物件、值區或資料夾網址
  • 存取憑證
  • 每天擷取動態饋給一次
HTTPS
  • HTTP 伺服器網址
  • 存取憑證
  • 每天擷取動態饋給一次
安全檔案傳輸通訊協定
  • 安全檔案傳輸通訊協定伺服器網址
  • 存取憑證
  • 每天擷取動態饋給一次
  • 使用者名稱密碼,或者
  • 使用者名稱、私密金鑰私密金鑰通關密語
  • 合併使用
AWS S3
  • S3 值區網址 (例如:S3://mediafeed-bucket/latest)
  • S3 值區地區 (例如:EU-WEST-1)
  • 存取憑證
  • 每天擷取動態饋給一次
  • 存取金鑰 ID Secret Access Key
  • 沒有限制存取權的 S3 值區 (不建議使用)

使用上述任一方法上傳動態饋給檔案後,請與媒體動作小組聯絡,以審查動態饋給檔案。

在 Google Cloud Storage 上代管動態消息

下列步驟說明如何在 Google Cloud Storage 中上傳資訊提供檔案:

  1. 登入 Google Cloud Platform 主控台,然後按一下 [選取專案] 下拉式選單。

  2. 在彈出式視窗中按一下 [新增專案]

  3. 為新專案命名,然後按一下 [CREATE] (建立)。

  4. 在導覽選單中,依序按一下 [儲存空間] > [瀏覽器]

  5. 如果您尚未申請 Google Cloud Storage,請按一下 [申請免費試用],即可開始免費試用。(只有在達到帳單信用額度或 30 天之後,您才需為這項服務付費)。

  6. 申請免費試用後,請重新整理瀏覽器以更新畫面。

  7. 按一下「建立值區」

  8. 為值區命名,然後按一下「Create」(建立)

  9. 在「值區詳細資料」頁面上,按一下 [上傳檔案]

  10. 上傳動態饋給檔案

  11. 在「值區詳細資料」頁面上按一下 [權限]

  12. 按一下 [Add members] (新增成員)

  13. 在「新增成員」欄位中輸入下列電子郵件地址:

    088794101-100000002-account@partnercontent.gserviceaccount.com
    
  14. 在下拉式選單中,選取 [Storage Object Viewer] (Storage 物件檢視者),然後按一下 [Save] (儲存)

您將動態饋給檔案上傳到主機系統後,請與媒體動作小組聯絡,查看您的動態饋給檔案。