此产品仅受邀提供。即将全面上市。请填写此表格以表明您对此感兴趣。

Expedia 欺诈防范 入门

欢迎使用 Expedia 的 欺诈防范 服务。本页包含我们的功能的流程概要,并为您提供集成设置指南。

欺诈防范 筛选流程

我们的欺诈筛选功能可筛选多种类型的旅客交互和合作伙伴处理交互。以下是如何按用例筛选合作伙伴交互和旅客交互的流程概要。点击此处可查看支持的 SDK 参考资料。

帐户盗用防范流程

我们的帐户盗用防范服务可确保预防对您客户的帐户进行的非法访问企图。以下是如何按用例筛选合作伙伴交互和旅客交互的流程概要。点击此处可查看支持的 SDK 参考资料。

您已准备就绪!请使用以下指南来设置您的集成:

您需要提供什么:

  1. Trust Widget
  2. 下载 Expedia Group 平台 SDK 并进行身份验证

Trust Widget

Trust Widget 是轻型的非阻塞 JavaScript,可在用户结账过程中收集用户设备数据。Trust Widget 收集的数据可与预订筛查 API 搭配使用,以帮助做出防欺诈决策。

集成流程概要

Trust Widget JavaScript 上下文

为了让 Trust Widget 准确收集设备信息,它必须满足以下要求:

  1. Trust Widget 必须在预订前放置在收集付款信息的页面上。
  2. Trust Widget 必须放在 JavaScript 的标头中,并带有 async 属性。

我们建议使用 CDN 设置反向代理,以便客户端从第一方合作伙伴域加载脚本,然后从后台获取 Trust Widget。

您的合作伙伴 ID (PID) 将由 欺诈防范 支持团队告知您。

应使用两个单独的 URL,具体取决于反向代理配置的环境(集成或尝试试验场,而非实时站点)。

*合作伙伴试验场:https://trust-lab.expedia.com/trustService/getTrustWidget?pid=%PID%

*合作伙伴实时站点:https://trust.expedia.com/trustService/getTrustWidget?pid=%PID%

注意:PID 不应在页面加载时暴露,应由反向代理添加。

示例

如果合作伙伴域是 <www.mysurfshop.com>,客户端应将网页上的脚本加载为 <www.mysurfshop.com/trustService/getTrustWidget?pid=%PID%>。

CDN cname 应更新为 trust-lab.expedia.com(实验室环境)或 trust.expedia.com(生产环境),并且应将 ?pid=<pid> 附加到 URL。此反向代理设置使 mysurfshop.com 能够从 Expedia.com 域加载 Trust Widget 文件并作为 <mysurfshop.com> 的第一方运行。

<html>
    <head>
        <script type="text/javascript">
            //Client side functions
            //...
            function getSessionIdViaJs() {
                return "MY_SESSION_ID_FROM_JS";
            }
        </script>
        <script type="text/javascript">
            var trustApi = trustApi || {};
            trustApi.clientConfiguration = {
                "webSessionProviderMethod": "JS",
                "webSessionProviderMethodParam": "return getSessionIdViaJs()",
                "placement": "PURCHASE",
                "placementPage": "1",
                "reportingSegment": "www.expedia.com"
            }

            function submitMyForm() {
                // ...
                var twPayload = trustApi.getTrustPayload();
                // ... add twPayload to your server request
                // ...
            }
        </script>
        <script async src="https://yourdomain.com/trustService/getTrustWidget?pid=1001" />
    </head>
    <body>
        <!-- ... -->
        <form onSubmit="submitMyForm">
            <!-- ... -->
        </form>
    </body>
</html>

您现在可以开始集成 欺诈防范 服务了!可以在此找到参考文档。

如果您对产品有任何疑问或需要集成方面的帮助,请访问常见问题页面,获取联系信息。

Expedia Group 平台 SDK

请参阅 SDK 快速入门文档,了解如何设置 Expedia Group 合作伙伴帐户和使用 Expedia Group 平台 SDK。

您觉得这个页面有用吗?
我们该如何改进这些内容?
感谢您帮助我们改进!