本文中的说明仅适用于已加入积分墙自定义选项封闭式 Beta 版计划的发布商。如需了解详情,请与您的客户经理联系。
添加自定义选项后,您就可以加入自己的变现解决方案,作为积分墙消息的额外用户选项。例如,您可以允许访问者登录网站并付费订阅您网站上的现有内容。
注意事项
在向您的积分墙添加自定义选项之前,请注意以下几点:
- 您需要编写并部署自己的 JavaScript 才能使用此选项。如果启用自定义选项但没有正确的实现方式,则会导致积分墙不显示给最终用户。
- 您可以在“隐私权和消息”页面的消息制作工具中预览自定义用户选项的位置和文字。不过,您无法预览自定义选项界面行为。此选项的外观和行为将与您的自定义 JavaScript 配置相同。
- 对于每一个积分墙,您只能添加一个自定义用户选项。
- 在创建积分墙时,您可以使用“包含和排除的网页”设置,仅针对您网站的一部分路径测试自定义 JavaScript 实现。
实现自定义选项
如需在积分墙消息中实现自定义选项,请执行以下步骤:
- 定义您的变现解决方案,并在积分墙中将其注册为一个选项。在您计划显示积分墙的网站的 HTML 代码中,完成以下步骤:
- 按照 Monetize Provider API 中的步骤,定义您的变现解决方案并在积分墙中将其注册为一个选项。
- 在您网站的 HTML 代码中,将您的自定义 JavaScript 代码放置在
<head>
和</head>
标记之间,且位于其他代码(例如广告代码或资助选项代码)之前。
您必须先实现 Monetization Provider API(包括所有强制性组件),然后才能在下一步中开启“自定义选项”切换开关,否则您的积分墙不会显示您的变现解决方案。 - 开启“自定义选项”。在创建积分墙时,开启“自定义选项”切换开关。这样,积分墙就能识别出您在自己的网站上实现的自定义变现解决方案。
- 配置您的积分墙消息。修改积分墙时,请完成以下步骤:
- 修改自定义变现解决方案的按钮文字。默认按钮标签为“自定义选项”。您必须先进行更改,然后才能保存积分墙。
- 修改自定义变现解决方案的说明。默认文字说明为“自定义文字”。您必须先进行更改,然后才能保存积分墙。
- (可选)根据需要修改已在支持我们?和登录页脚文本。此页脚旨在为已满足您的自定义选项的要求(例如,他们已经在您的网站上拥有账号和有效订阅)的用户提供登录链接。
启用“自定义选项”后,此页脚将始终显示在消息预览中,以便您修改文本。不过,只有当您的自定义 JavaScript 支持可选的变现门户类型
PORTAL_SIGN_IN
(如 Monetize Provider API 页面所述)时,您的网站访问者才能看到该模块。