公開計數卡與另一塊上鎖的留存面板,分別連到不同的問題卡。
選擇能夠回答該問題的資料。

Actor 是一個託管程式,用來收集來源資料列。Task 是為 Actor 儲存的輸入預設。TikTok Metrics Actor 收集公開資料列。你要按本文做檢查。這個 Actor 不會建立曲線。

有人在這篇討論問該用哪些 TikTok 分析工具。這個問題顯示需要選擇資料來源。它不表示公開觀看次數包含觀看位置。它也沒有量度有多少人需要這項資料。

先選定要做的決定

公開是指別人不用你的登入也可以開啟。自有是指影片在你控制的帳號上。收集資料列之前,先寫明決定。下面兩個決定需要不同的資料。

先選定要做的決定
決定能夠回答它的資料公開觀看次數
哪一條公開影片有更多已觀察到的觀看次數觀看次數、影片 ID、讀取時間,以及精確度標記資料列有用時才使用
你的影片在哪個時刻流失觀眾你的帳號畫面實際顯示的觀看位置比例不能回答

留存是在某個時間位置仍在觀看的來源比例。來源會寫明這個比例。這個比例計算的可能是觀眾,也可能是觀看場次。觀看場次是一次播放,定義以該來源為準。基數是來源用來相除的總數。不要把公開觀看次數用作那個非公開基數。

如果你的帳號畫面沒有顯示觀看位置,你就不能回答第二個決定。不要用公開觀看次數填補這個空缺。

只讀取公開計數

目前的公開版本是 0.1.36。它接受 `mode`、`startUrls`,以及可選的 `maxItems`。它也接受 `includeProfileMetrics`、`requestTimeoutSecs`、`maxConcurrency` 和 `failOnNoMetrics`。`mode` 可以是 `auto`、`knownUrls` 或 `profileUrls`。這個方法要選 `knownUrls`。`auto` 不會加上曲線。`profileUrls` 從個人檔案開始。那條路徑不是每條影片的完整紀錄。時間和並行設定不會加上指標。`failOnNoMetrics` 不會建立觀看位置。

`includeProfileMetrics` 設為 true 時,會要求目前的公開個人檔案資料。這些資料可以缺失。它們不是追蹤者清單。它們不是非公開分析。

一個資料集資料列是一條已嘗試或已解析的影片。使用該列之前,先讀 `status` 和 `statusReason`。一次成功的執行仍可能缺少有用的指標。不要把該結果稱為一個有用的零值。

以下是本文使用的原生資料列欄位。

只讀取公開計數
欄位淺白意思
`inputUrl`你提交的 URL
`postUrl`這次執行配對到的公開影片 URL
`postId`公開影片 ID
`profileId`公開個人檔案 ID
`profileHandle`公開個人檔案名稱
`profileUrl`公開個人檔案 URL
`publishedAt`公開發佈時間
`videoDurationSeconds`影片長度(秒)
`views`公開觀看計數
`likes`公開讚好計數
`comments`公開留言計數
`shares`公開分享計數
`saves`公開收藏計數
`reposts`公開轉發計數
`profileFollowersCount`公開追蹤者計數
`postMetricStatus`帖文指標讀取的結果
`profileMetricStatus`個人檔案指標讀取的結果
`scrapedAt`這次讀取的時間

該清單沒有任何欄位是留存曲線。影片長度不是觀看紀錄。追蹤者計數不是單一影片的觀眾。缺失的指標是 null。Null 表示缺失。它不是 0。

精確度標記告訴你一個數字有多確實。`exact` 表示一個精確的公開整數。該整數仍然是平台總數。它不是不同人士的人數(每人只計一次)。`display_rounded` 表示畫面顯示的是四捨五入後的數字。`likely_rounded` 表示該值大概經過四捨五入。`unavailable` 表示該值未被讀取。不要把 `unavailable` 改成 0。這個 Actor 不會傳回計算出來的比率。你計算的比率是你自己算出來的結果,不是來源提供的曲線。

目前的來源檢查只針對公開計數。一條影片的 `knownUrls` 對照檢查配對到帖文 ID 和個人檔案 ID。它傳回公開觀看次數、讚好、留言、分享、收藏和轉發。它傳回公開追蹤者人數和精確度標記。部分計數是 `likely_rounded`。收藏和轉發是 `exact`。這支持該來源上目前的公開計數和身分。這項檢查沒有核對留存。它沒有核對完播、非公開觸及、點擊、銷售、欺詐檢查,或不同觀眾(每人只計一次)。它沒有核對每一個個人檔案。它沒有核對非公開曲線。這個 Actor 沒有非公開曲線可供核對。

檢查這些輸出總數

保留資料列之前,先檢查執行輸出。讀取 `providedUrls`、`contentUrls`、`inputUrls`、`resolvedUrls`、`metricRows`、`noPublicMetricRows`、`blockedRows`、`failedRows` 和 `statusCounts`。把各個 URL 總數互相比較。不要假設每一個提供的 URL 都變成有用的指標列。`metricRows` 用於傳回公開指標的列。`noPublicMetricRows` 用於沒有公開指標的列。那些列不是零。信任這組資料之前,先使用 `blockedRows` 和 `failedRows`。用 `statusCounts` 按狀態查看列數。如果某個總數不存在,就讓它保持未知。除非輸出顯示 0,否則不要寫 0。

本文沒有為對照檢查編造那些總數。對照檢查只支持上文指名的公開計數。請讀取你自己那次執行的總數。

把 Task 改成一條影片

公開 Task 是 TikTok Profile Analytics。檢查日期是 2026 年 10 月 13 日。這個名稱指公開影片指標。它不是留存曲線。已儲存的輸入只是起點。它不是分析會自行發生的證明。

已儲存的輸入在下面。那三個個人檔案是樣本。它們不是你的報告。

json
{
  "mode": "profileUrls",
  "startUrls": ["@mrbeast", "@nike", "@playstation"],
  "maxItems": 60,
  "includeProfileMetrics": true
}
把 Task 改成一條影片

按這個方法修改。使用一條你已經知道的公開影片 URL。把 `maxItems` 設為 1。

json
{
  "mode": "knownUrls",
  "startUrls": ["YOUR_ONE_PUBLIC_VIDEO_URL"],
  "maxItems": 1
}
把 Task 改成一條影片

把 `YOUR_ONE_PUBLIC_VIDEO_URL` 換成那一條影片 URL。不要在 `startUrls` 留下個人檔案 URL。這次檢查不要把 `maxItems` 保持在 60。你可以把 `includeProfileMetrics` 設為 true,以取得公開個人檔案資料。該標記仍然不會加上曲線。

七個行動

  1. 用一句話寫明決定。你要麼需要自有影片流失觀眾的時刻,要麼需要哪一條公開影片有更多觀看次數。選定之前不要收集資料。留存使用每個時間位置的來源比例。基數是來源總數,不是公開觀看計數。上面的表就是這個區分。觀看總數只能回答公開比較。
  2. 清點一條已知的公開影片。檢查帖文身分、時長、觀看次數、狀態、讀取時間和精確度。使用 `knownUrls`、一條影片,以及 `maxItems` 1。這是公開計數路徑。這個 Actor 上不存在非公開曲線欄位。如果某個指標缺失,就保持缺失。不要在其位置儲存 0。如果狀態表示該列沒有用,就不要把這些指標放進報告。
  3. 問來源是否按時間顯示留存序列。一個觀看次數不能還原該序列。讚好、留言、分享、收藏和轉發也不能還原它。影片長度不能還原它。平均觀看時間不能還原它。許多曲線可以共用同一個平均數。較後的公開讀取可能顯示更高的觀看次數。這個差距是新的計數活動。它不是已觀看秒數的分佈。不要用觀看次數除以秒數來畫一條線。
  4. 如果你擁有該影片,使用你的 TikTok 帳號工具。TikTok Studio 說明那些工具。Creator tools 說明創作者工具和帖文表現。這些頁面支持個別帖文的分析。它們不保證每個帳號都有留存曲線。它們不保證每個帳號都有匯出檔案。開啟你的帖文,讀取真正存在的標籤。如果某個標籤缺失,就寫 unavailable。永遠不要把密碼或已登入的工作階段交給這個公開 Actor。
  5. 把來源定義放在每個數字旁邊。如果有顯示,也保留影片 ID、日期區間、群組,以及時間位置。群組是該比例背後的那一組對象。比較時要用相同區間和相同定義。如果你只有平均數,就按該定義報告平均數。不要把平均數變成曲線。如果你只有截圖,就把讀到的數值標為近似值。四捨五入的標籤可以隱藏精確值。
  6. 只有當畫面上有真正的位置曲線時,才用這一步。在下跌附近觀看原片。寫下一個可能的內容原因。寫下一個要在較後影片測試的改動。這則筆記是一種可能,不是人們因此離開的證明。重複觀眾可以改變數字。循環是同一條影片的額外播放。循環可以改變數字。來源規則可以包括或排除那些播放。如果標籤沒有說明,該規則就是未知。不要把公開觀看總數放在非公開留存比例下面,用作該比例的分母。非公開留存比例必須使用它自己的來源基數。
  7. 如果觀看位置資料仍然不可用,就在報告中說明。然後只回答你能夠支持的公開比較。把決定收窄到已觀察到的公開觀看次數。更改影片之前,先保留收集計劃。不要只因為你猜測了一條曲線就更改開場。計劃要寫明畫面、欄位、影片,以及你將讀取它們的日期。只有當那些觀看位置實際顯示時,才可以使用自有資料的計算。

一條真正的曲線需要五個部分。你需要影片 ID。你需要日期區間。你需要群組。你需要每個時間位置。你需要該位置仍在觀看的來源比例。如果缺少一個部分,你就沒有曲線。

相同的觀看次數可以藏起兩條曲線

下面的紀錄是虛構的。它們不是 Actor 的結果。它們不是 TikTok 的量度。它們不是基準。

兩條虛構影片各長 30 秒。每條顯示 1,000 次公開觀看。總數相符。看不見的觀看紀錄不必相符。每個情境使用一個編造的 100 場次群組。情境 A 的表頭是總數 100。情境 B 的表頭是總數 100。情境 A 不是總數 90。情境 B 不是總數 50。

相同的觀看次數可以藏起兩條曲線
情境群組總數5 秒時仍在觀看15 秒時仍在觀看30 秒時仍在觀看
A10090 場次,90%80 場次,80%70 場次,70%
B10050 場次,50%20 場次,20%10 場次,10%

百分比是仍在觀看的場次除以群組總數 100。情境 A 在 5 秒時,90 除以 100 等於 90%。在 15 秒時,80 除以 100 等於 80%。在 30 秒時,70 除以 100 等於 70%。情境 B 在 5 秒時,50 除以 100 等於 50%。在 15 秒時,20 除以 100 等於 20%。在 30 秒時,10 除以 100 等於 10%。

兩列都不是由 1,000 次公開觀看計算出來。同樣的 1,000 次觀看可以落在高曲線或低曲線上。用觀看次數除以 30 秒不會建立任何一張表。不要把該除法報告為留存。這些百分比使用編造的基數 100。它們不是 TikTok 的定義。它們不是已量度的曲線。相同的公開總數不會顯示已觀看的位置。

自有百分比需要自己的基數

第二個例子也是虛構的。它是一張編造的截圖。它不是產品結果。它不是你的帳號有匯出檔的證明。只有當你自己的畫面顯示觀看位置時,才使用這個算法。

自有百分比需要自己的基數
讀取影片中的時間仍在觀看基數
虛構截圖,近似值10 秒62%該畫面自己寫明的定義
虛構截圖,近似值15 秒48%相同定義和相同群組

這些數值是近似值,因為截圖可以顯示四捨五入的標籤。48 減 62 等於 -14。變化是 -14 個百分點。一個百分點是百分比刻度上的一格。比例下降 14 個百分點。這不是 14% 的相對減少。

相對減少是把跌幅與起始比例比較。跌幅是 14 個百分點。起點是 62%。14 除以 62 約等於 0.226。那是起始比例的 22.6%。報告 -14 個百分點,或 22.6% 的相對減少。說明你指的是哪個數字。

這不表示所有公開觀眾中有 14% 離開。它沒有指出原因。基數是虛構的來源群組。它不是 1,000 次公開觀看。它不是編造的 100 場次群組。不要混合這些基數。如果你的畫面沒有觀看位置數值,不要使用這個算法。

來源與延伸閱讀

作者 Chronometrica · 更新日期

返回頂端 ↑