7

作为即将对 Facebook 广告进行更改的一部分,您现在必须验证您的域名的所有权。

我们运营一个 SaaS 平台,用户内容托管在子域(myaccount.example.com等)上。我们需要这些用户能够验证其域的所有权,以便他们可以跟踪自己的事件。我们已经让他们能够在他们的域上添加元标记,这验证正常。

<meta name="facebook-domain-verification" content="codefromfbhere" />

子域验证成功

但是,问题是,当您进入“事件管理器”->“聚合事件测量”->“配置网络事件”时,它会显示根域而不是我刚刚验证的子域(例如example.com,而不是myaccount.example.com)。

根域显示而不是子域

可能的,因为 Leadpages 已经实现了相同的目标。当您添加 Leadpages 子域时,您可以通过元标记对其进行验证,并且它会在“Web 事件配置”区域中显示子域。

我没有看到他们提供的任何额外的标题或任何其他可以实现这一点的东西。

您如何将子域标记为独立于 eTLD+1?

4

2 回答 2

4

我想从为 Facebook 工作的人的角度谈一谈。对于大多数企业,即使是为其他企业托管页面的企业,没有任何额外内容的聚合事件测量是正确的解决方案。

不拥有自己域的广告商将无法验证域以在广告管理器中进行事件配置。广告商可以考虑购买自己的域名以继续不间断地运行他们的活动,或者转向链接点击/登陆页面查看以进行活动优化和报告。我们目前正在研究此用例的其他解决方案,但目前没有任何其他信息可分享。

对于已经在公共后缀列表 (PSL) 子域中的极少数企业,它们将能够像根域一样获取数据。这是因为在 PSL 上基本上使根域名的行为就好像它是一个 TLD(例如“co.uk”或“gov.au”)。在几乎所有情况下,请求添加到 PSL 的网站都没有任何意义,因为这会极大地改变公共后缀列出的域名的运作方式。

PSL 流程仅适用于为大量小型企业提供子域的平台提供商,这些小型企业确实应该被视为实际上是独立的域。

公共后缀列表没有用处,也不打算用作获取其他子域事件报告的手段。将域名添加到 PSL 意味着子域之间将完全分离 cookie,并且 cookie 将在根域上被禁用。如果您将域添加到 PSL,您将无法对该站点本身进行太多控制。例如,如果您在该域上有一个 /login 页面。如果您继续添加 PSL,这可能不会像现在这样工作,因为 cookie 可能会在根域上被禁用。

还需要注意的是,浏览器会根据它们自己的 PSL 更新节奏来强制执行所描述的行为。一些浏览器不会比每半年更频繁地更新他们的列表。这意味着,如果您在列表中并且浏览器更新了他们的列表副本,而您后来决定不在列表中,则可能没有简单的方法来消除影响;这不像提交另一个请求以从列表中删除那么简单。

更多信息可在此处的 Facebook 帮助中心文章中找到。

于 2021-04-22T14:24:24.233 回答
3

[2021 年 3 月 19 日更新]

Facebook 刚刚宣布他们将支持公共后缀列表用于域验证和事件配置。这意味着使用公共后缀列表中注册域的商家将能够使用该域来验证和配置他们在该域上的前 8 个事件。例如,如果myplatform.com是公共后缀列表上的注册域,那么拥有子域 的商家 Jasperjasper.myplatform.com现在将有资格成为有效的 eTLD+1,并且能够验证“jasper.myplatform.com”并使用它来配置他们在网络事件配置工具中的前 8 个事件。

在此处阅读更多信息: https ://developers.facebook.com/docs/sharing/domain-verification

[原答案]

对于 Apple iOS 14.5 即将发生的更改,您只能验证根域,这example.com在您的示例中是为了设置 Web 事件配置。

您可以做到这一点的唯一方法是为您的客户提供一种在您的服务上购买/设置自己的域的方法。

您可以在这里观看网络研讨会录音 https://www.facebook.com/business/m/sessionsforsuccess

于 2021-02-24T04:17:24.680 回答