特点定价博客

交通智能平台

产品展示

  • 特点
  • 定价
  • 文档

公司简介

  • 关于
  • 博客
  • 联系方式

法律

  • 隐私
  • 条款

© 2026 Magicgate。版权所有。

产品展示2026年2月10日4 最小阅读量

API Mode 与 Direct Mode:选择正确的集成

将流量过滤集成到工作流程中的两种方法。我们详细分析了何时使用每种方法以及所涉及的权衡。

设置流量过滤解决方案时,您要做的第一个决定就是如何将其与现有工作流程集成。大多数平台提供两种方法:从您自己的代码调用的 API,或者自动处理所有事情的直接/重定向模式。每个都有独特的优势。

API Mode:开发者完全控制

API Mode 通过简单的 HTTP 请求工作。您发送带有访问者属性(IP 地址、用户代理、标头等)的 POST 请求,并收到 JSON 响应,其中包含以下结论:“提供”用于合法流量,“白色”用于过滤流量。 API Mode的主要优点是灵活性。您可以准确控制判决的使用方式 - 重定向到不同的页面、内联提供不同的内容、记录附加数据或与现有的后端逻辑集成。 API Mode 非常适合: - 自定义PHP、Node.js或Python登陆页面 - 具有多种报价变化的复杂路由逻辑 - 与现有分析或跟踪平台集成 - 服务器端渲染,您需要在页面生成之前做出判断

Direct Mode:零代码集成

Direct Mode 无需更改任何代码。您将您的域指向过滤服务,配置您的优惠和白页 URL,平台会处理一切:访客评估、路由决策和流量重定向。 Direct Mode支持多种路由方式: - 302 重定向:访问者的浏览器被重定向到优惠或白页 URL。简单且广泛兼容。 - 反向代理:过滤服务获取并提供您域下的优惠或白页内容。访问者永远不会看到实际的目标 URL。 - Iframe 嵌入:内容加载到您的域下的 iframe 中。当您需要保持一致的 URL 时很有用。 Direct Mode 非常适合需要即插即用解决方案的营销人员。

性能比较

当底层引擎速度很快时,两种模式都可以实现低于 10 毫秒的判断时间。区别在于整个请求生命周期: - API Mode 向您的服务器端逻辑添加一个 HTTP 请求。如果您的服务器靠近过滤服务,则会增加 5-20 毫秒。 - Direct Mode 要求访问者首先访问过滤服务,然后进行重定向。这增加了完整的往返,但重定向本身是在 HTTP 级别处理的,因此速度很快。 实际上,这两种方法对于访问者来说都是察觉不到的。选择应基于您的技术要求,而不是性能问题。

您应该选择哪一个?

如果您有开发资源、需要自定义路由逻辑或想要将过滤集成到现有代码库中,请选择 API Mode。 如果您想要最快的设置,没有服务器端代码,或者更喜欢由平台处理所有路由的托管解决方案,请选择 Direct Mode。 许多用户从Direct Mode开始是因为它的简单性,后来当他们需要更多控制时迁移到API Mode。最好的平台使用相同的过滤引擎支持这两种模式,因此无论您采用哪种集成方法,您都可以获得相同的保护。

相关文章

指南

什么是伪装以及聪明的营销人员为何使用它

流量伪装是一种根据不同访问者的属性向其显示不同内容的技术。了解它的工作原理以及为什么它对您的营销活动很重要。

温馨提示

每个活动需要阻止机器人流量的 5 个基本过滤器

并非所有过滤器都是一样的。这五种过滤器类型构成了任何有效流量过滤设置的基础。