Setting up flows for Google Ads/Bing Ads, it is essential to enable:
同时建议启用:
在为Facebook/TikTok和原生广告网络配置流量时,建议不要启用JS指纹识别,因为可能会导致大量流量损失。
必须为每个white页面创建一个单独的流,因为每个流的集成文件都是唯一的,以防止代码的重复。
不需要重新下载集成脚本来应用流设置!
更改后,只需保存流即可。
要创建一个流,请转到 添加流 部分。
指定流的名称:

选择需要将访问者重定向到black页面的国家/地区。
如果您的目标访问者可以来自任何国家,请留空该字段。

选择您希望将访问者重定向到black页面的设备类型。

此选项可增强对机器流量的防护,因此建议启用。
大多数广告平台会自动在广告链接中添加用于点击追踪的特殊参数,称为Click ID。
例如,Google Ads、Facebook、TikTok 和 X 等主流平台分别会在广告点击链接中附加 gclid、fbclid、ttclid 和 twclid 等参数。
当某个流启用了Click ID过滤功能时,系统会检查访问链接中是否包含这些参数。只有来自上述广告平台并携带有效Click ID的访客才会被重定向到black页面。
如果用户直接访问white页面(例如:https://whitepage.com)且链接中不包含Click ID参数,则他们将停留在white页面。

启用 Click ID 过滤后,如需测试是否会跳转到 black 页面,您需要使用住宅代理或家庭 IP 地址访问 white 页面(可临时将您的国家添加到该流中),并在链接中包含任意一个支持的 Click ID 参数:
/?gclid=Cj0KCQiAmpyRBhC-ARIsABs2EArUH0fVxaDZJyqvuAUjkHhEgQAWmTfENIrJyQ7tJtteDAdfryCV4REaAoXnEALw_wcB
/?fbclid=IwZXh0bgNhZW0BMABhZGlkAasiGubG6G8BHqZjGzm7XfLiVu9HxL0Tg26N-UW1caX1LivHv7Bs6a9V2lKfwpXfyWCafh5n_aem_3D1vsYzVVLVEAxbwWO1xTg
/?ttclid=E_C_P_Cs4Bd-b1Zat3i8BM2PCbJUrjR6A12vLy-xLlNTlFH2c04k_lxzIsoLIbeLUyADgPOQiQBfY0TLNL9h4QNL9V8wP82qW-gS7J2uvco_gsiSbmCgk0QfO1bQrENYcct0U8Rr2fY9_LFRUOohCYIoJfpWvHdT2b_rerYcmawgwz5SR-oo3-zPFx00pEU1ybeBRqAB_CCBVyKelPxDYk2A9HQ_OCTdFwADN5hdLtN-TBsyQn3UbT
/?twclid=22govadmpiikxivhnlk2lvzgjw
该参数会添加到white页面域中:
https://whitepage.com/?gclid=Cj0KCQiAmpyRBhC-ARIsABs2EArUH0fVxaDZJyqvuAUjkHhEgQAWmTfENIrJyQ7tJtteDAdfryCV4REaAoXnEALw_wcB
这些 Click ID 参数仅用于在启用 Click ID 过滤时验证流配置和跳转至 black 页面是否正常。您无需在广告活动中添加这些参数,只需使用不带 Click ID 的普通 white 页面链接(例如:https://whitepage.com)即可。
以绝对格式(带有https://或http://协议)指定black页面的链接。我们建议您始终在所有网站上启用SSL,因为您可能会因浏览器安全政策而失去流量。它可以是您在联盟计划中的流链接,或者是:
与white页面所在的同一域名下的一个单独目录,例如:
https://whitepage.com/black_page
或在white页面的子域上:
https://black.whitepage.com
或在第三方域名上的网站:
https://blackpage.com

这完成了Facebook、TikTok、原生广告和悬赏广告网络的自动机器人过滤的基本设置。
如果您正在为Google Ads和Bing Ads设置流,请继续到下一部分。
用于过滤Google Ads和Bing Ads机器人必需的设置。
如果您不启用此选项,流量分配将仅基于PHP参数。请注意,PHP无法提供足够的数据集,以有效过滤Google和Bing机器人。

时区过滤不是强制性的,但您可以根据需要使用它。
选择时请考虑,许多国家跨越多个时区。
您需要指定所有应允许访问black页面的国家的时区。

注意:添加时区过滤可能会导致更多流量损失。
启用此选项将检查访客的操作系统设置中设定的时区与其实际位置之间的匹配。您需要指定所有应允许访问black页面的国家的时区。

如果自定义流仅针对移动流量,您可以额外启用触摸屏过滤。在black页面上,只有当访问者的设备具有触摸屏时,才允许访问。

Matchex®技术是用于伪装Google Ads和Bing Ads的强制性过滤器,可以识别即使是最先进的机器人之间的共同特征。每个访问者的偏离标准的参数都会被确定,随后过滤器在其他访问者中寻找这些特征。通过这种方式,系统自我学习并自动过滤掉机器人。

• 互联网服务提供商(ISP);
• 子网(CIDR);
• 单个IP地址;
• User-Agent;
它还允许根据以下条件允许访问black页面的访问者:
• 特定的HTTP referrers;
• 特定的子网(CIDR);

添加参数时,请确保格式正确,因为字段内提供了模板。
请注意,添加允许的HTTP referrers白名单可能会导致目标流量的显著损失。
如果你想根据子字符串来过滤 User-Agent(即 User-Agent 包含 某段特定文本),请将目标字符串用大括号
{} 包裹起来。
例如,如果你想拦截所有包含以下字段的 User-Agent:
Macintosh; Intel Mac OS X 10_15_7
那么请在 Block UserAgents 字段中填写:
{Macintosh; Intel Mac OS X 10_15_7}
这将会拦截所有包含这段文本的 User-Agent,例如:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36
配置所有过滤参数后,保存流,然后继续在集成设置部分进行配置。
支持两种集成类型:
在这种集成中,hoax.tech中的流与white页面之间的连接是通过下载到流中的PHP文件index.php实现的,该文件上传到您的服务器的white页面目录。这是最常用的集成方法。
在与您的服务器进行经典PHP集成的white页面中,black页面的默认操作是301重定向,在流中启用JS指纹识别时,它会自动替换为JavaScript重定向。
因此,建议使用默认设置:

在使用第三方构建服务托管white页面的JavaScript集成中,black页面的默认操作是JavaScript重定向。
同样建议使用默认参数:

根据流设置中启用的过滤类型和集成类型,black页面的操作有七种类型:
JavaScript重定向
重定向发生在浏览器端,与其他类型相比,重定向速度较慢。
这是启用JS指纹识别时唯一可能的重定向类型,这是过滤高级Google Ads/Bing Ads机器人的必要条件。
iframe
这种显示方法使用<iframe>标签,允许在white页面的单独窗口中嵌入网页(black页面)和其他内容。
301重定向
永久重定向。 如果您激活301重定向,在第一次访问black页面后,其URL和内容将被缓存到访客的浏览器中。在随后的访问中,访客将始终被定向到此页面,绕过我们的系统。即使流设置和black页面URL发生变化,浏览器缓存需要被清除才能使这些更改生效。
302重定向
临时重定向。 使用此方法时,浏览器接收信号,表明新地址是临时的,因此不会缓存内容。此类型的操作是PHP过滤的默认设置。
303重定向
查看其他。 此类型的重定向类似于临时的302重定向。
HTML Meta Refresh
使用meta http-equiv="refresh"构造进行重定向,该构造向浏览器发送命令,在用户进入当前页面后,在一定时间内重新加载当前页面,或将用户重定向到另一个URL。
设置Cookie
没有重定向操作。如果访客被识别为机器人,则使用HTTP Set-Cookie头设置包含流哈希名称的cookie,其格式为:58cfe539d816ec78a117474c2a76617f。此方法可以应用,例如,显示网站上的不同内容,在按下按钮时发出不同的文件等。

如果选择了不兼容的操作,例如301、302、303重定向或HTML Meta Refresh,它们将自动替换为JavaScript重定向。

通过使用X-Frame-Options头,可以禁用在iframe中显示black页面。在这种情况下,iframe操作将无法工作。
在选择集成类型(在本例中为PHP)和操作类型(您可以保持重定向302)之后。

它的结构应如下所示(index2.php是重命名的white页面启动文件,index.php是从流中下载的文件)。

在此类集成中,脚本通过 GET 请求接入,模拟外部 JavaScript 文件的加载。该过程会在 white页面 的代码中自动完成,从而实现 PHP 脚本的嵌入,无需手动修改。
安装流程与经典的 PHP 集成 相同,只需对 white页面 的启动文件进行重命名,并上传从流中下载的 PHP 脚本。

安装完成后,系统会在 white页面 的 标签中随机位置注入一个指向集成脚本 JS 代码的 GET 请求。

通过使用真实的脚本文件名,代码能够自然融入常规前端环境,不会在其他引入中显得突兀,从而增加检测模型学习的难度,并延缓对重复模式的识别。
在选择集成类型(在这种情况下为 JavaScript)和操作类型(您可以保留 JavaScript 重定向)后:

<body> 标签后粘贴到白页中;<!DOCTYPE html>
<html lang="en">
<head>
...
</head>
<body>
▶ 将复制的代码粘贴到这里 ◀
...
</body>
</html>
通过从您在流中允许的国家/地区的家庭 IP 地址访问白页,或使用住宅代理来验证设置的正确性。
如果您想使用 IP VPN/IPv4 代理测试重定向,请将 IP 地址添加到流中的测试IP字段。在此方法中,所有流设置和浏览器指纹将被忽略。
如果启用了 Click ID过滤,要检查重定向到黑页,请在白页中使用特定的 Click ID 参数:
/?gclid=Cj0KCQiAmpyRBhC-ARIsABs2EArUH0fVxaDZJyqvuAUjkHhEgQAWmTfENIrJyQ7tJtteDAdfryCV4REaAoXnEALw_wcB
它会被添加到white页面域名中:
https://whitepage.com/?gclid=Cj0KCQiAmpyRBhC-ARIsABs2EArUH0fVxaDZJyqvuAUjkHhEgQAWmTfENIrJyQ7tJtteDAdfryCV4REaAoXnEALw_wcB
此Click ID参数仅用于验证流设置的正确性,以及在启用Click ID过滤时重定向到black页面。请勿在广告账户中的广告中使用,只需指定white页面的链接即可。
打开应该显示访问的 仪表板:

如果测试访问在仪表板中不可见,white页面无法正常工作,或者在浏览器中遇到错误,请使用故障排除部分或联系支持团队。(Telegram, Live chat, Email).