facebook - 您如何在 Facebook 中验证用户拥有的子域?

标签 facebook facebook-pixel facebook-ads

作为即将对 Facebook 广告进行的更改的一部分,您现在必须验证域名的所有权。
我们运营一个 SaaS 平台,其中用户内容托管在子域(myaccount.example.com 等)上。我们需要这些用户能够验证其域的所有权,以便他们可以跟踪自己的事件。我们已使他们能够在他们的域中添加元标记,这证明没问题。

<meta name="facebook-domain-verification" content="codefromfbhere" />
Subdomain is verified successfully
但是,问题是,当您进入“事件管理器”->“聚合事件测量”->“配置网络事件”时,它向我显示了根域而不是我刚刚验证的子域(例如 example.com 而不是 myaccount.example.com )。
Root domain shows instead of subdomain
这是可能的,因为 Leadpages 已经实现了相同的目标。当您添加 Leadpages 子域时,您可以通过元标记对其进行验证,它会在“Web 事件配置”区域中显示子域。
我没有看到他们提供的任何额外标题或任何其他可以启用此功能的标题。
您如何将子域标记为独立于 eTLD+1?

最佳答案

[2021 年 3 月 19 日更新]
Facebook 刚刚宣布他们将支持用于域验证和事件配置的公共(public)后缀列表。这意味着商家在 Public Suffix List 上使用注册域将能够使用该域来验证和配置他们在该域上的前 8 个事件。例如,如果 myplatform.com是公共(public)后缀列表中的注册域,然后是 Jasper,一个拥有子域 jasper.myplatform.com 的商家,现在有资格成为有效的 eTLD+1,并且能够验证“jasper.myplatform.com”并使用它在 Web 事件配置工具中配置前 8 名事件。
在此处阅读更多信息:
https://developers.facebook.com/docs/sharing/domain-verification
【原答案】
对于即将到来的 Apple iOS 14.5 更改,您只能验证根域,即 example.com在您的示例中以设置网络事件配置。
您可以这样做的唯一方法是为您的客户提供一种在您的服务上购买/设置他们自己的域的方法。
您可以在此处观看网络研讨会录音
https://www.facebook.com/business/m/sessionsforsuccess

关于facebook - 您如何在 Facebook 中验证用户拥有的子域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66164794/

相关文章:

facebook - 在 Javascript SDK 中处理 Facebook 访问 token 过期

Facebook 点赞按钮不起作用

javascript - 问 : Selecting og:image with javascript

single-page-application - 单页应用程序上的 Facebook 像素微数据

javascript - 将 Facebook Pixel 添加到 Vue 项目

Google 识别出 JSON LD 格式的 Schema.org,但 Facebook 像素助手未检测到它

ios - 即使在 SDK 升级后 Facebook iOS 14.0+ 应用安装仍停留在 "Verifying Your Changes"

node.js - 类型错误 : Cannot read property '0' of undefined passport-facebook