Skip to content

Line Integration

Kalle Chen edited this page Jun 23, 2025 · 3 revisions

Line 導轉開啟 App 帳號綁定

Web 端流程

  1. 使用者點擊 line 訊息連結短網址
  2. 短網址會導轉到 https://omnisegment.com/collect?...,帶有追蹤參數的網址,用來追蹤使用者的點擊
  3. 之後這個網址會導轉到用戶設定的 url https://example.com/?utm_source=omnisegment&utm_medium=line&utm_campaign=test&omniclid=1234,這個網址會帶有追蹤參數和這個用戶的 omniclid (omniclid 是有這個 line id 的 audience 資訊)
  4. 之後導轉到用戶設定的 url 後,透過埋碼的方式將上面這個帶有追蹤參數的網址當作 document location 傳送事件到 omnisegment,如果該網址用戶有登入的話,就會將這個 line id 綁定到這個用戶身上

App 端流程

基本上與 Web 端流程相同,只是 App 端會需要將最後導轉的網址後面所帶的參數帶到 App 端,並且在 App 端透過 SDK 的方式將這個參數傳送到 Omnisegment。

let event = OSGEvent.productImpression([])
event.location = "https://example.com/?utm_source=omnisegment&utm_medium=line&utm_campaign=test&omniclid=1234"
OmniSegment.trackEvent(event)

Clone this wiki locally