Expedia Fraud Prevention 入門指南
歡迎使用 Expedia Fraud Prevention!此頁面包含各項功能的高階流程,並為您提供設定整合的指南。
Fraud Prevention 螢幕流程
我們的欺詐防堵功能可對多種類型的旅客互動和合作夥伴處理互動進行篩檢。以下是以使用案例為基礎的高階流程,說明如何篩檢合作夥伴互動和旅客互動。您可以在這裡找到支援的 SDK 參考資料。
Account Takeover Prevention 流程
我們的 Account Takeover Prevention 可阻擋對您旅客帳戶任何未經授權的存取。以下是以使用案例為基礎的高階流程,說明如何篩檢合作夥伴互動和旅客互動。您可以在這裡找到支援的 SDK 參考資料。
您已準備就緒,可以進行整合了!請使用以下指南來設定您的整合:
您需要準備:
- Trust Widget
- 下載 Expedia Group 平台 SDK 與驗證
Trust Widget
Trust Widget 是不佔記憶體的非阻擋型 JavaScript,可在使用者瀏覽結帳流程時收集使用者裝置資料。Trust Widget 收集的資料與 Booking Screen API 相輔相成,協助做出是否為詐騙的判斷決策。
整合流程概觀
Trust Widget JavaScript 語境
欲使 Trust Widget 準確地收集裝置資訊,必須滿足下列要求:
- Trust Widget 必須被設置於預訂前收集付款資訊的頁面上。
- Trust Widget 必須被設置於 JavaScript 的標題中,並具有 async 屬性。
我們建議使用 CDN 設定反向代理,以便客戶端從第一方合作夥伴網域中下載指令碼,並讓 Trust Widget 從後台取得。
合作夥伴 ID (PID) 將由 Fraud Prevention 支援通知您。
取決於反向代理設定的環境 (整合或在模擬環境測試與在實際運作網站測試),應使用兩個不同的 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>
您可以立即開始設定 Fraud Prevention 服務整合!如需參考文件,請參閱此處。
若您對產品有任何疑問或需要整合方面的協助,請造訪常見問題頁面尋找聯絡資訊。
Expedia Group 平台 SDK
請參閱 SDK 快速入門文件,了解如何設定 Expedia Group 合作夥伴帳戶以及使用 Expedia Group 平台 SDK。