如果您的應用程式審查提交資料因應用程式驗證詳情發生問題而遭到拒絕,請使用這份指南。
提交資料審查人員會以提交資料的螢幕錄影內容為準則,並且會嘗試重建應用程式使用所要求各項功能和權限的方式。如果審查人員無法針對任何要求的權限或功能,重建螢幕錄影內容所描述的體驗,就會以「我們測試您的應用程式時,無法驗證要求的權限」為由拒絕您的應用程式。
如果您的提交資料因為這個原因遭到拒絕:
粉絲專頁公開內容存取權限(PPCA)功能只有獲得授權才能使用。未獲得授權即使用 PPCA 的應用程式,我們將會以「根據您提交資料的詳細資料,不需要粉絲專頁公開內容存取權限」為由拒絕。以下提供「粉絲專頁公開內容存取權限」功能說明及其允許的使用方式作為參考:
允許您在沒有 manage_page
登入權限的粉絲專頁上以唯讀方式存取公開資料。可讀取的資料包括企業中繼資料、公開留言和貼文。
在測試應用程式期間及提交應用程式進行審查之前,您的應用程式只能存取下列內容為 true 的粉絲專頁內容:具有粉絲專頁管理員角色的用戶也具有應用程式的管理員、開發人員或測試人員角色。如果您想讓應用程式能存取其他粉絲專頁上的公開內容,您就必須提交這項功能進行審查。將應用程式設為上線模式後,應用程式若未啟用此功能,就無法查看粉絲專頁的公開內容。
提供彙總的匿名公開內容供競爭力分析與基準分析法
如果您的提交資料因為這個原因遭到拒絕,請在重新提交之前,確認您的應用程式已獲准使用 PPCA。
如果某個應用程式的一個或多個品牌資產(名稱、標記、標誌、說明等)違反我們的品牌準則,我們將會以「您的應用程式違反 Facebook 公司品牌的使用規範」為由拒絕提交。應用程式的品牌資產不得:
如果您的提交資料因為這個原因遭到拒絕,請在重新提交之前,查看我們的送審指引,並更新任何違反我們品牌準則的品牌資產。
如果某個應用程式使用「Facebook 登入」,提交資料審查人員將嘗試在應用程式中找到按鈕位置並使用它登入。如果審查人員找不到「Facebook 登入」按鈕,將會以「測試您的應用程式時找不到『Facebook 登入』按鈕」為由拒絕提交。
如果您的提交資料因為這個原因遭到拒絕:
如果您的應用程式未在任何平台(例如 iOS、Android、網頁)上使用「Facebook 登入」,請在重新提交之前,使用應用程式主控板將「Facebook 登入」從應用程式移除。
提交資料審查人員將使用您的測試指示和螢幕錄影內容,並嘗試使用「Facebook 登入」按鈕登入您的應用程式。如果他們能夠找到「Facebook 登入」按鈕,但因為某種原因無法使用它登入您的應用程式,我們將以「應用程式的『Facebook 登入』按鈕發生故障」為由拒絕您的提交。
如果您的提交資料因為這個原因遭到拒絕:
提交資料審查人員將嘗試登入提交的應用程式,並確認該應用程式是否按照提交資料所述的方式存取 Instagram 專業帳號的資料。如果審查人員無法登入應用程式,或者無法按照提交資料所述使用應用程式來存取 Instagram 專業帳號的資料,將會以「我們無法測試連接 Instagram 商業帳號的步驟」為由拒絕提交。
如果您的提交資料因為這個原因遭到拒絕:
提交資料審查人員在測試網頁型應用程式時,會使用提交資料的應用程式驗證詳情部分所列的應用程式網址。如果驗證詳情部分未附上網址,審查人員將改用「應用程式主控板」>「設定」>「基本」頁籤中「網站」欄位所列的網址。如果提交資料審查人員無法使用任一網址載入提交的網頁應用程式,將拒絕提交。
重新提交之前:
提交資料審查人員會下載提交應用程式的 Android APK,並嘗試登入應用程式,以確認應用程式如何使用要求的權限和功能。如果審查人員無法載入應用程式的 APK,將會以「測試時您的應用程式沒有載入(Android)」為由拒絕提交。
如果您的提交資料因為這個原因遭到拒絕:
提交資料審查人員會下載提交應用程式的模擬器組建,並嘗試登入應用程式,以確認應用程式如何使用要求的權限和功能。如果審查人員無法使用模擬器組建載入應用程式,將拒絕提交。
如果您的提交資料因為這個原因遭到拒絕:
請參閱我們的「建立模擬器組建」文件,瞭解如何產生模擬器組建。如需「Facebook 登入」的協助,請參閱我們的「iOS 版 Facebook 登入」文件。
不使用「Facebook 登入」進行驗證的應用程式必須附上測試帳號的登入憑證,讓提交資料審查人員可用來測試應用程式。如果提交資料審查人員無法使用附上的測試憑證登入應用程式,將會以「您提供的測試憑證無效」為由拒絕提交。
如果您的提交資料因為這個原因遭到拒絕:
請勿建立新的 Facebook 用戶帳號作為測試用戶,我們的開放平台政策規定不得使用假帳號執行應用程式建立和管理作業。如果您必須使用 Facebook 帳號作為測試帳號,請改為建立一個 Facebook 測試用戶。
如果您的應用程式是伺服器對伺服器(S2S)應用程式,且您無法提供登入憑證:
請參閱我們的「伺服器對伺服器應用程式提交範例」文件以瞭解準則。
將用戶重新導向到 Facebook 以外的應用程式提交資料,將因違反 Facebook 開放平台政策而遭到拒絕。Facebook 開放平台政策規定:
「不得開發主要用途是將用戶重新導向並帶離 Facebook 的應用程式。」
如果您的應用程式因為這個原因遭到拒絕,請重新設計您的應用程式,使其能夠執行主要功能而不會將用戶重新導向並帶離 Facebook,再重新提交。
將「Facebook 登入」顯示在應用程式內部網頁檢視中的行動應用程式提交資料將遭到拒絕。應用程式內部網頁檢視無法與系統瀏覽器分享 Cookie,導致用戶體驗不佳。
如果您的提交資料因為這個原因遭到拒絕,請在重新提交之前,參閱「Facebook 登入最佳作法」文件,並修復任何會導致用戶體驗不佳的功能。
只為了顯示用戶內容而存取 Instagram 開放平台 API 的應用程式,將因「您的應用程式為了顯示用戶內容可能正在嘗試存取 Instagram 開放平台」為由遭到拒絕,因為此舉違反 Instagram 開放平台政策第 A.16 節規定:
「如未事先取得我們的同意,不得使用 Instagram 開放平台顯示用戶內容、匯入或備份內容,或是管理 Instagram 追蹤狀態。」
如果您的提交資料因為這個原因遭到拒絕,請依照政策第 A.16 節重新設計您的應用程式,並改用 Instagram 基本顯示 API,而不要使用 Instagram 開放平台 API。Instagram 開放平台 API 將於 2020 年 6 月停用。
利用按讚和追蹤等 Instagram 動作來鼓勵應用程式用戶推廣的應用程式提交資料,將因「您的應用程式鼓勵未經核准的動作」為由遭到拒絕。Instagram 開放平台政策第 A.30 節禁止為了以下目的而使用應用程式內部獎勵系統分享到 Instagram:
「只為了鼓勵用戶登入您的應用程式或參加促銷活動。亦不得鼓勵其他動作。」
如果您的應用程式因為這個原因遭到拒絕,請在重新提交之前,移除任何鼓勵用戶利用 Instagram 動作來推廣您的應用程式或品牌的功能。
為用戶提供預測或建議,或對個性、個人特質、性格特徵或行為傾向提供評估的應用程式,或提供類似有限功能或價值的應用程式提交資料,將會因「您的應用程式為用戶提供未經核准的評估」為由遭到拒絕。功能有限的應用程式違反開放平台政策第 1.10 節規定。
如果您的應用程式因為這個原因遭到拒絕,請在重新提交之前,重新設計應用程式,如此就不再違反我們的開放平台政策。
我們會檢查應用程式詳細資訊,包括顯示名稱、圖示、內容和提交詳細資訊,以確保應用程式體驗不會混淆、欺騙、欺詐、誤導、濫發垃圾訊息或做出非應用程式用戶預期的行為。您的應用程式應提供用戶合理期望的體驗。如果您的提交因違反開發人員政策第 1.7 節而遭拒絕:
要求應用程式用戶資料,卻未有效將這些資料運用於改善應用程式用戶體驗的應用程式提交資料,已違反我們的開放平台政策第 8.9 節規定,將因「您的應用程式違反開放平台政策第 8.9 節規定」為由遭到拒絕。
如果您的應用程式因為這個原因遭到拒絕,請重新設計您的應用程式,以將要求的資料有效運用於改善應用程式用戶體驗,或者不再向應用程式用戶要求該資料(並從提交資料中移除任何對該資料提供存取的權限或功能),再重新提交。