跟踪用户旅程

您可以通过在用户访问页面时捕获 UTM 参数(例如,来跟踪每个记录的转化的完整用户旅程 utm_source, utm_medium, utm_campaign等)并将其与最终转化关联。这有助于您了解哪些流量来源和活动在推动结果。使用 Offer18’s WebSDK,您可以无缝捕获这些 UTM 详细信息,将它们与用户会话关联,并确保在发生转化时准确记录,从而让您对归因和活动表现有全面的可见性。

要跟踪用户旅程,请遵循以下说明

通过将下面的代码片段添加到您的 Web 应用中,将 Offer18 的 SDK 包含进来

放置位置:页眉(所有页面)

<script src="https://web-resources.offer18.net/sdk/web/WebSDK.js"></script>

1. 活动设置

要跟踪用户旅程,在 Offer18 仪表板创建要约时,必须在要约 URL 中以及所有登陆页面中包含点击 ID 参数和 token。

示例: https://example.com/?utm_term=1545&utm_source=affiliate&<YOUR-CLICK-ID-PARAMETER>={tid}

像这个示例链接一样,用户必须替换 <YOUR-CLICK-ID-PARAMETER> 为他们选择的 clickid 参数。

2. 代码放置

在创建要约后,将以下代码片段添加到所有登陆页面(订单确认/订单成功(感谢)页面除外)。 位置:页眉

<script>
    window.Offer18WebSDK.initializeConversion('<YOUR-CLICK-ID-PARAMETER>', { trackUserJourney: true });
</script>

放置位置:感谢页/订单成功页(单页)

<script>
    window.Offer18WebSDK.trackConversion({
        domain: '',
        accountId: '',
        offerId: '',
        coupon: '', 
        postbackType: '', // 'iframe' or 'pixel'
        isGlobalPixel: false, // true or false
        allowMultiConversion: false, // true or false
        conversionData: {
            event: '', // Event Name (Please specify the event)
            payout: '', // Payout Amount (Please specify the payout amount)
            sale: '', // Sale Amount (Please specify the sale amount)
            currency: '',
            adv_sub1: '',
            adv_sub2: '',
            adv_sub3: '',
            adv_sub4: '',
            adv_sub5: '',
        }
    })
</script>

最后更新于

这有帮助吗?