SwAdText

廣告位四要素

  • 使用場景:導覽列下 / 頁面頂部的文字鏈位(slotKey 例 top_links)
  • 業界形態:Text link ads(AdSDK 格式 text)
  • 表現形態:純文字鏈單列 / 多列
  • 打點事件:同 banner —— adImpression(IntersectionObserver 進入視窗一次)/ adClick;自動內建零組態,gate 關閉靜默 no-op

選錯場景 = 埋點 ad_type / 時機全錯。按場景選元件見 廣告元件選型。

SwAdText 是文字廣告位元件,屬廣告底座「文字卡片類」自渲染元件,用於純文案廣告(文字鏈 / 推廣位)。支援 cell(單列文字鏈)與 grid(文字宮格)兩種佈局。內建曝光 / 點擊埋點。

文字鏈(cell)

加载中...

Props

名稱類型必填預設值說明
itemsSwAdItem[]✓—廣告創意陣列(用 title 作文案)
slotKeystring✓—廣告位鍵 → ad_slot_key
slotNamestringundefined廣告位名 → ad_slot_name
pageKeystringundefined頁面鍵 → page_key
pageNamestringundefined頁面名 → page_name
showAdLabelbooleanundefined「廣告」合規角標(inline 行內形態,置於每條文案行尾;文案截斷成省略號時標籤仍完整露出);不傳時跟隨全域 swiftConfig.ad.showLabel(預設 true),顯式傳值始終優先
layout'cell' | 'grid''cell'佈局:單列文字鏈 / 文字宮格
gridColumnsnumber3grid 列數
gridGapnumber8grid 間距(px)

Events

名稱攜帶說明
load—渲染完成
empty—items 為空
impressionitems: SwAdItem[]曝光(自動埋點)
clickitem: SwAdItem點擊(自動埋點)
error—渲染 / 載入錯誤

文字宮格(grid,3 列)

加载中...

事件總覽(load/impression/click 日誌)

加载中...

gridColumns / gridGap 調參

加载中...

空資料 @empty(零渲染)

加载中...
<SwAdText :items="textAds" slot-key="footer_text_ad" show-ad-label />

注意事項

  • 文案取 item.title;純文字廣告 item.image 可不傳。
  • 埋點內建,受 tracker 雙重 gate。