Analytics (分析) 定義網頁工作階段的方式

本文的資訊僅適用於網頁追蹤,如果您使用 Analytics (分析) SDK 收集行動作業系統的資料,就不適用文中的計算方式。如想進一步瞭解應用程式工作階段相關詳情,請見這篇說明中心文章

熟悉 Analytics (分析) 中的工作階段概念相當重要,因為 Analytics (分析) 計算工作階段的方式會影響許多功能、報表和指標。

本文內容:

總覽

工作階段代表指定期間內在網站上發生的多項使用者互動;舉例來說,一個工作階段可能包含多個網頁瀏覽、事件、社交互動和電子商務交易。進一步瞭解 Analytics (分析) 中的不同要求類型

您可以把工作階段當成一個容器,當中包含使用者在您網站上採取的行動。

Many interactions can happen within one visit.

一位使用者可開啟多個工作階段。這些工作階段可以在同一天內發生,也可以分散在好幾天、好幾週或好幾個月中。一個工作階段的結束,可能就代表另一個工作階段的開始。工作階段的結束方式有兩種:

  • 根據時間決定何時結束:
    • 閒置 30 分鐘後
    • 當天午夜
  • 廣告活動變更:
    • 使用者透過某廣告活動連到網站,然後在離開之後又經由另一個廣告活動回到該網站。

根據時間決定何時結束

工作階段會持續多久?

根據預設,一個工作階段會在閒置 30 分鐘後結束,但您可以調整閒置時間的長度,短至數秒、長至數小時都可以。進一步瞭解如何調整工作階段設定

以小明這個使用者為例:他來到您的網站後,Analytics (分析) 就開始計時,如果連續 30 分鐘沒有與網站進行任何互動,工作階段就會結束。但要是小明與網站上的元素互動 (例如完成事件、進行社交互動或開啟新網頁),每次互動發生時,Analytics (分析) 都會重設到期時間 (從互動發生時間開始往後推 30 分鐘)。

範例

假設小明與網站互動的時間間隔如下:

A series of standard interactions and the visit expiry.

事件 2 過後,工作階段的到期時間會設為 14:34

小明初次來到您的網站時,工作階段是設為在 14:31 到期。隨著小明繼續瀏覽網站、查看網頁並觸發事件,這些額外的請求都會讓工作階段的到期時間超過 30 分鐘。

在瀏覽網站的工作階段期間,如果小明開了一個網頁,然後去午休 31 分鐘,接著又回來繼續瀏覽網站,那麼情況會是怎樣?

在這種情況下,小明到達網站時開始的第一個工作階段,會在他午休達到 30 分鐘時結束。當他吃完午餐回來又繼續瀏覽網站時,Analytics (分析) 就會新設定一個 30 分鐘的期限,一個新的工作階段就此開始。

A new visit starts if a user doesn

小明採購到一半,就離開了網站去吃午餐,稍後又回來完成交易;這個新工作階段的到達網頁是「加入購物車」網頁。

如果小明在開啟網頁的狀態下離開網站,但只花了 29 分鐘吃午餐就回來繼續瀏覽網站,那麼情況會是怎樣?

當小明回來時,這個工作階段就會從他在網站中瀏覽的上一個網頁繼續下去 (假設他沒有透過另一個廣告活動來源回來 -- 下文將有進一步的說明)。對 Analytics (分析) 來說,小明從未離開您的網站。

If a user continuous interacts with content and only pauses within the specified time limit, the visit keeps going.

小明採購到一半,就離開了網站去吃午餐,但跟上次不一樣的是,他在 30 分鐘內就回來了,因此舊的工作階段仍未結束。值得一提的是小明瀏覽第二個網頁 (產品) 的持續時間是 29 分鐘,因為網頁停留時間的計算方式是將兩次連續瀏覽的開始時間相減,亦即第 3 次網頁瀏覽減第 2 次網頁瀏覽 (14:31-14:02 = 00:29)。

一天結束時過期

小明在 8 月 14 日晚上 11:50 開啟您的網站,然後在 8 月 15 日凌晨 12:10 離開。

第一個工作階段在 8 月 14 日晚上 11:59:59 結束,第二個工作階段則在 8 月 15 日凌晨 12:00 開始。

一天的結束時間取決於資料檢視的時區設定

根據廣告活動決定何時結束

每次使用者的廣告活動來源變更時,Analytics (分析) 就會開啟新的工作階段。要注意的是,如果廣告活動來源在現有工作階段仍為開啟狀態時 (意即經過的時間不到 30 分鐘) 半途變更,系統一樣會關閉原工作階段並開啟新的工作階段。

假設小明依照下列順序開啟您的網站:

Two separate sessions, with two unrelated interactions.

Analytics (分析) 會儲存廣告活動來源資訊。每次廣告活動的值更新時,Analytics (分析) 就會開啟新的工作階段。在上例中,小明首先在 Google 輸入隨機關鍵字「紅色玩具」後到達您的網站,之後又透過 Google 付費關鍵字「藍色玩具」回到您的網站。

每個搜尋字詞都會更新廣告活動,因此每個關鍵字都會對應到一個新的工作階段。

哪些情況會更新廣告活動?

一般來說,每次使用者透過搜尋引擎、推薦連結網站或包含代碼的廣告活動網址到達您的網站,廣告活動就會更新,不過直接流量無論如何不會更改或取代現有的廣告活動來源 (例如搜尋引擎、推薦連結網站或含代碼的廣告活動資訊)。

Google Ads 自動標記

在使用 Google Ads 自動標記的情況下,每次點擊都會產生專屬廣告活動值 (gclid 值),因此系統會將每一筆點擊視為個別的廣告活動,並建立新的工作階段。

參照連結網址

每次使用者按下推薦連結網站中的連結前往您的網站時,都會產生新工作階段。

假設小明在瀏覽 a.com 期間按下連往您網站的連結,系統會將這時開啟的新工作階段歸給 a.com 這個參照連結網址。如果他隨即又造訪 b.com,然後在該網站上點擊連往您網站的連結,這個新工作階段會歸因給 b.com 這個參照連結網址。

如果不希望特定網站的參照連結網址建立新工作階段,請使用參照連結網址排除條件

廣告活動代碼

建議您讓系統自動加入代碼,而不要手動為廣告活動加入代碼。不過,假設您手動為 Google Ads 廣告活動加入了代碼,而實際連結網址看起來如下:

http://www.example.com/?utm_source=google&utm_medium=cpc&utm_campaign=camp1&utm_term=keyword&utm_content=content

小明第一次按下您的廣告,產生了一個新的工作階段。如果是使用自動標記,廣告獲得的多次點擊可以產生多個相應的工作階段,但如果是手動標記的廣告活動參數值,在每一次點擊中都不會改變,因此廣告活動不會隨著每次點擊更新。所以有可能發生只有一個工作階段,卻有多次廣告點擊的情況。

如果您在第三方廣告聯播網上刊登廣告,並手動標記廣告活動代碼,那麼這類聯播網上來自同一位使用者的點擊不一定都會產生對應的工作階段 (若額外點擊之間的間隔在 30 分鐘內);這是導致 Analytics (分析) 和其他產品的報表之間出現資料差異的常見原因之一。

直接流量

最後簡短說明一下 Analytics (分析) 中的直接流量:這類廣告活動來源無論如何不會取代現有的已知廣告活動來源,例如搜尋引擎、參照連結網址或廣告活動。

只要是直接流量,不論是在 30 分鐘工作階段內與您的內容互動,還是不到 30 分鐘就離開您的網站,都會開啟原有的工作階段,並從離開的時間點繼續計時。

請注意,多管道程序報表處理直接流量的方式與其他 Analytics (分析) 報表不同。

工作階段指標和新使用者指標的計算方式

「工作階段」指標的值可能會低於「新使用者」指標值,這是因為只包含非互動事件的「工作階段」並不會累計,但每次發生新使用者工作階段時,「新使用者」人數都會隨之增加,就算該工作階段只發生了非互動事件也是如此。

這對您有幫助嗎?
我們應如何改進呢?