Google Analytics 4中站內搜尋的設定與站內搜尋字詞查看

Google Analytics Haran 2年前 (2022-12-01) 3125次瀏覽 0條留言

更新時間:2025年1月8號

這一節講解GA4站內搜尋設定和報表查看。

站內搜尋的設定

設定方法1——加強型評估事件

如果網址參數結構是q=keyword,那麼用加強型評估事件裡的站內搜尋。如搜索網頁url是https://www.haranhuang.com?q=keyword,就可以用,當搜索網頁中出現如q=keyword時, 即記錄一次瀏覽搜尋結果事件,當然,搜索搜尋查詢參數還可以是其他的,根據預設,常用搜尋查詢參數有q,s,search,query,keyword,你也可以設定自訂搜尋查詢參數,最多10個。

GA4中,點擊 「管理」——「資料串流」——「網站串流」——「加強型評估」,就可以看到加強型評估事件的設定介面:Google Analytics 4中站內搜尋的設定與站內搜尋字詞查看

 

勾選「站內搜尋」,然後點擊 「存儲」。

如果要設定其他的搜索查詢參數,可以點擊「顯示進階設定」去設定,最多可以設定10個。

 

設定方法2——自訂事件(基於URL)

如果網址參數結構不是q=keyword,如搜索網頁url是https://www.haranhuang.com/search/keyword,那麼用自訂事件追蹤。

設定方法3——自訂事件(基於dataLayer)

網站是SPA(沒有做虛擬頁面追蹤),要通過dataLayer去發送

dataLayer.push({
      'event': 'search',
      'Search Query': state.query
    });

延伸閱讀:詳解Google Analytics 4 事件追蹤——自訂事件(dataLayer.push)

 

查看站內搜尋字詞資料

有多種方式可以看到搜索詞:

需要注意,如果是通過開啟加強評估事件的站內搜尋,GA4中標準報表中對應的事件名稱就是view_search_results,如果通過自訂事件,那麼事件名稱就是自訂的,接下來將以view_search_results為例。

標準報表

在GA4中點擊「報表」——「參與」——「事件」:

Google Analytics 4中站內搜尋的設定與站內搜尋字詞查看

就可以看到view_search_results事件,view_search_results有事件參數search_term,這個就是搜索詞,需要將這個事件參數註冊才可以在事件報告中看到它,如果不知道註冊,延伸閱讀:Google Analytics 4 中設定自訂事件(事件層級自訂維度和自訂指標)

直接點擊view_search_results,可以在“最近 30 分鐘內的事件”裡找到search_term。

 

探索

有些增強型評估事件的事件參數並沒有在報表裡的事件,所以需要通過探索去獲取,在GA4中點擊「探索」——「任意形式」,然後做如下設定:

  • 列:搜尋字詞
  • 值:事件計數
  • 篩選器:事件名稱 包含 view_search_results

Google Analytics 4中站內搜尋的設定與站內搜尋字詞查看

就可以獲取到資料,增強型評估事件裡事件參數資料都可以通過探索去獲取的。

延伸閱讀:Google Analytics 4 通過任意形式探索做異常偵測

 

Looker Studio

搜尋字詞這個維度在Looker Studio還不可用,所以先需要將search_term設定為自訂維度,然後再使用。

延伸閱讀:Looker Studio連結Google Analytics 4

 

 

 

常見問題

超過90%的搜尋字詞都是空白

估計你是沒有篩選出view_search_results事件,而是包含所有事件,其他事件都沒有搜尋字詞,所以是空白。

延伸閱讀:「解決」GA4中超過90%的搜尋字詞都是空白

 

view_search_results事件沒觸發

當你的網站是前後端分離或SPA的時候,即使URL結構復合要求,也可能會不觸發view_search_results事件。

解決方法即使用自訂事件去追蹤或用虛擬頁面追蹤所有頁面。

 


如果您在操作上仍有任何疑問,歡迎留言交流,或加入:Google Analytics 4交流社團發問
Like (0)
發佈我的留言
取消留言
表情 贴图 加粗 删除线 居中 斜体

Hi,*为發佈留言必須填寫。

  • 顯示名稱*
  • 電子郵件地址*
  • 個人網站網址