文件目錄

流量來源整合

將目標事件回傳到廣告平台

以下平台都已支援,可以使用。平台沒有 MeetROAS tile 時,請選擇 Custom/Other tracker;每篇指南會直接告訴你要複製什麼、貼到哪裡。

已支援、可以使用的平台

設定完成後請傳送一次測試轉換,最後以流量商後台顯示成功為準。

共同流程

  1. 在 MeetROAS Campaign 選擇正確的流量來源。
  2. 複製 MeetROAS 產生、已帶平台 click macro 的投放網址。
  3. 在廣告平台取得帳號專屬 Postback,或為 Event API 儲存帳號設定。
  4. 依頁面指示一鍵建立預設,或只在平台要求時逐事件建立對應。
  5. 回到流量商後台確認轉換成功;以流量商後台顯示為準。

下游金額 → 上游參數對照

方向:下游 → MeetROAS Partner Event API → 歸因來源。value 是收益,price 是獲客成本,currency 是下游宣告的幣別。— 表示目前 MeetROAS connector 不投影該欄位,不代表上游沒有該功能。URL 金額欄列出可選範本 placeholder:範本有該參數且下游有該金額才替換,缺少金額就移除;不會自動加參數、互相代填或換匯。註冊與登入不能攜帶金額。

上游value →price →currency / 缺值規則
Meta (Facebook CAPI)data[].custom_data.value—data[].custom_data.currency;value 與 currency 齊全才傳送金額物件;不換匯
TikTok Events APIdata[].properties.value—data[].properties.currency;value 與 currency 齊全才傳送金額物件;不換匯
TrafficStarsvalue={value}price={price}不投影 currency;不換匯
PropellerAdspayout=${PAYOUT}—不投影 currency;不換匯
RichAds——不投影 currency;不換匯
ExoClickvalue={value}—不投影 currency;不換匯
Adsterra—atpay={payout}/name/.../at 為 USD;/code/CCC/.../at 為 CCC;currency 不另傳,若明示且與 URL 不同則拒絕,不換匯
BidVertiserrevenue={REVENUE}—不投影 currency;不換匯
HilltopAds—price={{price}}currency={{currency}} 原樣替換;範本必須同時帶 price。缺 price 時兩者都移除,缺 currency 時只移除 currency;不換匯
EvaDavpayout={PAYOUT}—不投影 currency;不換匯
AdMavenvalue={payout}—不投影 currency;不換匯
AdsGram——不投影 currency;不換匯
Kadam——不投影 currency;不換匯
GeeMeedata.value—data.currency;value 與 currency 齊全才傳送,否則 data={};不換匯
MGSkyAdsdata.value—data.currency;first_deposit / deposit 必須同時有 value 與 currency,否則拒絕;first_day_deposit 可傳兩者或 data={};其他事件僅接受 data={};不換匯

點擊、Goal 與槽位預設

點擊 macro 由上游展開為真實 click ID,再由 MeetROAS 回傳;不是下游的 mrc_。下表是目前新增預設的行為,既有手動綁定不會被自動覆蓋。帳號識別與 URL 必須從各上游取得,不從槽號或 token 推測事件。

上游投放網址 macro / 參數回傳 click 欄位事件 / Goal 對應
Meta (Facebook CAPI)fbcliddata[].user_data.fbc ← fb.1.<clickObservedAtMs>.<fbclid>data[].event_name 使用下表預設
TikTok Events APIttcliddata[].user.ttcliddata[].event 使用下表預設;custom 事件不用於 Campaign optimization
TrafficStars{click_id}clickid={click_id}goalid:帳號的 Goal ID,逐事件手動綁定;無一鍵預設。lead_code={lead_code} 由穩定的不透明 MeetROAS 事件識別替換
PropellerAds${SUBID}visitor_id=${SUBID}pwa_install → Main(不帶 goal);account_registration → goal=2;first_deposit → goal=3。每槽一個綁定,只有 Main 用於 CPA 優化
RichAds[CLICK_ID]key=[CLICK_ID]pwa_install → action=conversion;first_deposit → action=conversion1(Approved)。每槽一個綁定
ExoClick{conversions_tracking}tag={conversions_tracking}goal:帳號產生的 32 位 token;不從 token 推測業務名稱;無一鍵預設
Adsterra##SUB_ID_SHORT(action)##subid_short={clickid}主轉換不帶 event;其他槽為 event=event1 / event2 / event3。槽號沒有業務語意;無一鍵預設
BidVertiser{BV_CLICKID}CLICKID={BV_CLICKID}pwa_install → Global(不帶 Goal);每 Campaign 一個綁定,同一 click 的重複轉換會被上游忽略
HilltopAds{{ctoken}}token={{ctoken}}無既有 Main 時 pwa_install → Main(無 goal),其餘公開事件 → Micro(goal=<event_key>);已有 Main 時新預設全為 Micro
EvaDav{CLICKID}click_id={CLICKID}無一鍵預設;逐事件綁定帳號產生的 URL
AdMaven{:click_id}unique_req={externalid}主轉換不帶 dimension;第二轉換使用 dimension=adp,不可用於第一轉換。info 來自帳號 URL;無一鍵預設
AdsGram{record_data}record={record_data}account_registration → goaltype=1;first_deposit → goaltype=2;deposit → goaltype=3。token 來自 AdsGram 帳號;每槽一個綁定
Kadam{click_id}data={click_id}每筆事件可設定 literal status,預設使用事件 key;Kadam 端需設定相同接收字串。舊 data-only 綁定需先改為明確 status 或撤銷,才可加入其他對應。分類與計數由 Kadam 決定,不傳金額;{cpc} 僅記錄點擊成本
GeeMee{pixel_click_id}pixel_click_ideid 使用下表預設;pixel_id 來自帳號。替代事件須手動選擇
MGSkyAds{pixel_click_id}pixel_click_ideid 使用下表預設;pixel_id 來自帳號。沒有映射的事件不建立綁定

Event API 一鍵預設對照

前七項是 MeetROAS 瀏覽器 / PWA 事件;下游 Partner Event API 只接收 account_registration、first_deposit、first_day_deposit、deposit、login。— 表示無映射,不會自動建立。預設僅供建議;手動設定可選平台事件目錄及平台支援的自訂名稱。括號中的 alternative 是示例,並非完整選項。standard / custom 表示上游事件類型。pwa_open 是隱藏執行時事件,不在一鍵預設或公開 Goal 選擇中,不能與 pwa_first_open 混用。

MeetROAS event_keyMeta (Facebook CAPI)TikTok Events APIGeeMeeMGSkyAds
landing_viewViewContent (standard)ViewContent (standard)EVENT_CONTENT_VIEW—
install_clickInstallClick (custom)InstallClick (custom)—EVENT_PWA_INSTALL
install_prompt_acceptedInstallPromptAccepted (custom)InstallPromptAccepted (custom)EVENT_PWA_INSTALL—
pwa_installPWAInstall (custom)Download (standard)——
pwa_open_attempt——EVENT_PWA_OPEN—
pwa_first_openPWAFirstOpen (custom)PWAFirstOpen (custom)EVENT_PWA_ACTIVATE—
pwa_first_entry———EVENT_PWA_OPEN
account_registrationCompleteRegistration (standard)CompleteRegistration (standard)EVENT_COMPLETE_REGISTRATIONEVENT_COMPLETE_REGISTRATION
first_depositFirstDeposit (custom)FirstDeposit (custom)EVENT_FIRST_DEPOSIT (alternative: EVENT_FTD)EVENT_FIRST_DEPOSIT
first_day_depositFirstDayDeposit (custom)FirstDayDeposit (custom)EVENT_FIRST_DAY_PURCHASE—
depositPurchase (standard)Purchase (standard)EVENT_PURCHASE (alternative: EVENT_REPEAT_PURCHASE)EVENT_PURCHASE
loginLogin (custom)Login (custom)EVENT_LOGIN—