今年以来,Facebook Developer 有较大变化。
将近来碰到的问题分享一下:
1、取消个人开发者
从 2023年4月 开始,Facebook Developer 取消了个人开发者,以后只能以公司的身份注册,会麻烦不少。
2、过审后的应用线上重审
Facebook 审核人员会时不时到应用市场下载应用再审核,但他们可能会使用 VPN,或者在不同的国家地区使用。
如果应用有地区/网络限制,那么审核可能会过不了。此时他们发邮件给到开发者,回复告诉他们在哪里可以使用就行了
3、过审后的应用,权限重审
应用上线超过一年后,Facebook 可能会再次要求审核应用的权限(user_profile、邮箱、好友等)的使用情况。如下:
Action is required for XXX(102391XXX)
Hi,
In order to keep the Meta platform and community safe, we periodically review apps for compliance. We need the following information/action from you on your app, XXX(102391XXX), in order to approve your app’s continued operation on our platform.
Platforms affected: iOS, Android.
When reviewing your app, we weren't able to find in the provided screencast, how app permissions are being used for the platforms listed above.
To complete our review of your app, we need the following information from you:
- Screencast recording showing how your app is using its current permissions for the platforms listed above.
- Share a link to a screen recording that is public and doesn’t expire. Please note that we are unable to review screen recordings uploaded to Google and Youtube at this time.
Here's a tutorial on how to produce a screencast:
https://developers.facebook.com/videos/2021/developing-for-success-how-to-produce-a-screencast-for-app-review/
What to include in your screencast:
- Your app name, app ID and app icon.
- Your complete Facebook Login flow (if you’ve implemented Facebook Login, show an app user locating the Facebook Login button).
- Your app’s account creation and login flow, if your app users can create accounts and log into your app without using Facebook Login.
- For each permission that your app has access to, show an app user accessing data that requires the permission, as well as what your app does with that data.
- A Facebook Login flow that shows what happens when an app user denies a permission that your app asks for.
- The location of your privacy policy in your app. Click the link to your privacy policy to show your policy’s content.
- Content inside your app.
- Social plugins, if any, and how they are being used. For example, liking or following Pages, sharing content on Facebook or inviting or tagging friends.
If your app is available on different platforms (Connect, iOS, Android, Canvas...), please make sure to show all of the information above for the platforms listed.
...
其要求都上邮件中有提,需要注意的几点:
- 需要录制成视频;
- 要有 App 名、Facebook APPID、icon,这个可以在其控制台截图,放到视频中;
- 与申请权限相同,针对每一个权限,要有成功的情况,也要有失败的情况;
- 录制隐私政策时,需要将 用户数据使用 条款录制清楚;
- 尽量加上些简短的 tips;
4、总结
客户端权限审核并不难,难的是: 数据保护评估。
很明显可以看出,Facebook 不断收紧第三方对数据的使用。盲猜有以下几点原因:
- 元宇宙 失利;
- 欧盟的几十亿罚款;
- TikTok 强势;
- 将用户数据保护甩锅给使用者。