代管動態饋給檔案
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
準備好動態饋給檔案後,請放在安全的位置。Google 會定期擷取動態饋給,通常是
每日更新一次,以確保內容維持在最新狀態。與您的 Google 代表合作:
提供代管詳細資料,以及從代管位置擷取動態饋給的最佳時機。
代管動態饋給的建議
但資料供應商可自行斟酌決定最適合的動態饋給代管方式,
代管位置的動態饋給結構,以下是動態饋給的一些建議
的結構,以實現順暢擷取
- 建立「最新」資料夾 (不區分大小寫)。請確認這個資料夾已更新為 JSON
動態饋給檔案,而且只包含 Google 在任何特定時間應擷取的檔案。
- 請勿在最新資料夾下建立任何子資料夾。請一律固定階層,例如所有 JSON 檔案
應該位於「最新」資料夾正下方
- 您也可以選擇將「date-time」資料夾儲存至少過去 30 天的動態饋給。
如果您需要追蹤舊版的
動態饋給或查詢先前提供的中繼資料Google 不會以任何方式使用這些資料夾。
- 確認「最新」資料夾中沒有任何檔案隨時包含 0KB 大小/空白檔案。
- 請務必允許 Google 隨時存取「最新」資料夾
順暢無礙
- 如果 Google 要求暫存動態饋給,請務必另外建立用來代管
測試環境動態饋給舉例來說,如果正式版動態饋給的階層為 ../latest/,則可建立
測試環境動態饋給的不同階層,例如 ../staging/latest/。
託管方法
下表列出支援的動態饋給代管方法,以及需要分享的詳細資料
Google 代表。
方法 |
請提供詳細資料 |
驗證支援 |
Google Cloud Storage (GCS) |
- GCS 物件、值區或資料夾網址
- 存取憑證
- 每天擷取一次動態饋給的最佳時機
|
|
HTTPS |
- HTTP 伺服器網址
- 存取憑證
- 每天擷取一次動態饋給的最佳時機
|
|
安全檔案傳輸通訊協定 |
- 安全檔案傳輸通訊協定伺服器網址
- 存取憑證
- 每天擷取一次動態饋給的最佳時機
|
- 使用者名稱「和」密碼,
- 使用者名稱、私密金鑰和私密金鑰通關密語或
- 結合以上兩者
|
AWS S3 |
- S3 值區網址 (例如:S3://mediafeed-bucket/latest)
- S3 值區區域 (例如 EU-WEST-1)
- 存取憑證
- 每天擷取一次動態饋給的最佳時機
|
- 存取金鑰 ID「和」密鑰存取金鑰,或
- 具有無限制存取權的 S3 值區 (不建議)
|
使用上述任一方法上傳動態饋給檔案後,請與媒體動作團隊聯絡
檢查動態饋給檔案。
在 Google Cloud Storage 上代管動態饋給
下列步驟示範如何在 Google Cloud Storage 中上傳動態饋給檔案:
登入 Google Cloud Platform 控制台
然後按一下「選取專案」下拉式選單。
在彈出式視窗中,按一下「新增專案」。
為新專案命名,然後按一下「建立」。
在導覽選單中,按一下「Storage」(儲存空間) >瀏覽器。
如果您尚未申請 Google Cloud Storage,請按一下 [申請免費試用] 來開始免費試用。(只有在達到帳單信用額度或 30 天後,您才需要支付這項服務的費用)。
申請免費試用後,請重新整理瀏覽器以更新畫面。
按一下「建立值區」。
為值區命名,然後按一下「建立」。
在「Bucket details」(值區詳細資料) 頁面中,按一下「Upload files」(上傳檔案)。
上傳動態饋給檔案。
在「值區詳細資料」頁面中,按一下「權限」。
按一下 [Add members] (新增成員)。
在「New members」(新增成員) 欄位中,輸入下列電子郵件地址:
088794101-100000002-account@partnercontent.gserviceaccount.com
選取下拉式選單中的「Storage Object Viewer」(Storage 物件檢視者),然後點選「Save」(儲存)。
將動態饋給檔案上傳至代管系統後,請與「媒體行動」團隊聯絡,請對方審查動態饋給檔案。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"缺少我需要的資訊"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"過於複雜/步驟過多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"過時"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻譯問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/程式碼問題"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"容易理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"確實解決了我的問題"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{}
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],[]]