

# 如何找出發佈你的主題內容的 Instagram 創作者

找出關於你的主題的公開 Instagram Reels。為每一條符合的 Reel 保留其創作者。然後再次查看那些創作者的內容是否屬於同一主題。用該證明製作一份小型候選短名單。

Reel 是 Instagram 上的公開短片。創作者是發佈該 Reel 的帳號。候選短名單是你儲存以供進一步覆核的一小組創作者。它不是合作夥伴名單。

主題符合是指內容符合你在搜尋前寫下的題目和受眾。帳號名稱是該帳號的公開名稱。搜尋位置是一條 Reel 在 1 份結果清單中的位置。位置高不能證明主題符合。1 條受歡迎的 Reel 也不能證明。2 個主題樣本不能證明一名創作者適合合作。

公開關鍵字搜尋可以只返回很少行，或完全沒有。它不能列出一個主題的每一名創作者。它不能列出一個城市中的創作者。如果城市是你目標的一部分，把城市保留為一個仍待填寫的覆核欄位。這次搜尋沒有城市輸入。它不能證明你已找到該城市中的創作者。Reel 上的城市標籤不能證明一個人住在哪裏。

你可以用任何謹慎匯出的公開 Reels 來做覆核步驟。下面已核對的收集工具是取得這些行的其中 1 種方法。每一行仍要由你自己判斷。

## 一次搜尋會返回甚麼

Actor 是一個託管程式，用來收集公開資料。Instagram Search Actor 會按 1 句文字查詢收集公開 Reels。查詢是你搜尋的準確字句。已核對的版本是 1.0.7。該版本有 3 個輸入：`query`、`maxResults` 和 `includeMetrics`。

你每次只執行 1 句普通查詢。`maxResults` 是最多收集多少條 Reels。允許範圍是 1 至 64。`includeMetrics` 要求額外的創作者欄位。你未必會得到那些額外欄位。擴充是指那些額外欄位已加到該行。部分擴充是指額外欄位不完整。擴充失敗是指額外欄位缺失。

Task 是為 Actor 儲存的一組輸入。已儲存的 Task 是 [Instagram Reels Creator Discovery Search Dataset](https://apify.com/chronometrica/instagram-search-scraper/examples/instagram-creator-discovery)。它目前儲存這組輸入：

```json
{
  "query": "fitness creator",
  "maxResults": 64,
  "includeMetrics": true
}
```

一次搜尋會返回甚麼

該已儲存輸入只是樣本。把 `fitness creator` 換成你自己的主題字句。先由 3 個結果開始，不要用 64。樣本字句指出的是一類人。一句範圍具體、並指出創作者所教問題的搜尋字句更有用。Actor 頁面是 [Instagram Search Scraper](https://apify.com/chronometrica/instagram-search-scraper)。

沒有已核對的輸入可用於城市、追蹤者人數、一條 Reel 有多新，或受眾住在哪裏。這個 Actor 不會返回追蹤者名單。它不會返回確切的受眾事實。它不會排列創作者質素。它不會為誰適合合作評分。它不會檢查聯絡途徑。它不會發送訊息。

這個方法不會建立一份完整的城市創作者名單。它不會建立追蹤者名單。它不會代你聯絡任何人。它不會製作贊助資料套件。

每一行是該查詢所發現的 1 條公開 Reel。一行不是 1 個不重複的創作者。同一個創作者可以有多行。同一條 Reel 可以在第 2 句查詢下再次返回。第 2 次命中是重複的查詢命中。它不是一條新的 Reel。

從每一行保留這些欄位：

| 欄位 | 它保存甚麼 |
| --- | --- |
| searchQuery | 該次執行所用的字句 |
| searchRank | 在該結果清單中的位置。這就是搜尋位置。 |
| postId | 該 Reel 的 id |
| shortCode | 該 Reel 的公開短代碼 |
| postUrl | 該 Reel 的公開連結 |
| caption | 與該 Reel 一併發佈的文字 |
| profileId | 創作者 id（如有） |
| profileHandle | 公開帳號名稱。這就是帳號名稱。 |
| profileName | 顯示名稱 |
| profileUrl | 公開個人檔案連結 |
| metricEnrichmentStatus | 額外創作者欄位有否返回 |
| status | 該行是否已完成 |
| statusReason | 該狀態的原因 |
| scrapedAt | 該行的收集時間 |

一個欄位可以存在，而值仍然是 null。Null 表示該值缺失。Null 不是零。不要把缺失的創作者 id 當成名稱為 null 的創作者。

如果你想要額外創作者欄位，把 `includeMetrics` 設為 true。對這個 Actor 已核對的 3 行測試，結果仍然好壞不一。它儲存了 3 條不重複的 Reels。2 次擴充成功。1 次擴充屬於部分成功或失敗。如果擴充失敗，仍保留該 Reel 的事實。對沒有返回的創作者欄位寫上未知。

`scrapedAt` 是收集時間。它不是該 Reel 的發佈時間。在同一次測試中，發佈日期早於收集時間。一次新的執行仍可以返回舊的 Reels。先開啟該 Reel，再稱它為近期。

空的結果表示這次執行沒有顯示該字句的公開行。它不能證明該主題不存在。它不能證明創作者不存在。

另一篇文章講的是可再用的主題 Reels 資料庫：[主題 Reel 資料庫](https://chronometrica.com/zh-Hant/articles/%E6%8C%89%E4%B8%BB%E9%A1%8C%E5%B0%8B%E6%89%BE-instagram-reels-%E5%85%A7%E5%AE%B9%E7%A0%94%E7%A9%B6%E8%B3%87%E6%96%99%E5%BA%AB/)。如果你想保留該內容集合，用那一篇。如果你想要一份創作者決定表，用這一篇。不要在這裏加入格式標籤。不要在這裏挑選新的內容角度。

## 先寫下你的主題規則

搜尋之前先做這些。

1. 用 1 句句子寫下主題。
2. 寫下受眾。
3. 寫下你需要的語言。
4. 寫下 2 個算作符合的 Reel 例子。
5. 寫下 2 個不算作符合的 Reel 例子。
6. 決定城市是否必需。
7. 如果城市是必需的，加入一個地點欄。在創作者明確說出城市之前，把該欄留為未知。

說明文字裏的一個詞，可以是弱符合，也可以是錯誤符合。你的例子使這個判斷在每一行都保持相同。

有一條公開提問，要求按關鍵字和按城市找出 Instagram 個人檔案。你可以在這裏閱讀：[關於個人檔案篩選的公開提問](https://www.reddit.com/r/automation/comments/1r6yxgg/a_tool_that_can_filter_instagram_profiles_by/)。這個方法可以開始關鍵字那一部分。它不能產出全市名單。

## 收集一小組

1. 選擇 2 或 3 句範圍具體的搜尋字句。每一句都應指出創作者所教的一個問題。
2. 在執行之前，記錄該字句、收集時間和結果上限。
3. 先從小規模開始。第一次執行使用上限 3。
4. 每次執行 1 句字句。把每句查詢連同它自己的執行一併儲存。
5. 保留 1 份未經改動的來源匯出。把它複製到工作用表格，以供覆核。

用寬泛的名稱指一類人，會帶入許多弱符合。優先使用具體問題。之後的字句要開始一次新的執行。不要在一句查詢中混合 2 句字句。把第 2 句字句記錄在它自己的行上。

開啟 [Instagram Reels Creator Discovery Search Dataset](https://apify.com/chronometrica/instagram-search-scraper/examples/instagram-creator-discovery)。換掉樣本字句。把上限設為 3。把 `includeMetrics` 設為 true。複製這個形式，然後把你的字句放進 `query`：

```json
{
  "query": "your narrow topic phrase",
  "maxResults": 3,
  "includeMetrics": true
}
```

收集一小組

不要執行佔位用字。先把它們換掉。

如果你不用這個 Actor，請從你開啟的公開 Reels 儲存相同欄位。下面的覆核規則維持不變。

## 覆核每一條 Reel

在工作用表格中，為每一行加上原因。保留這些筆記：

| 筆記 | 你要寫的內容 |
| --- | --- |
| 符合主題 | 是或否 |
| 原因 | 你為何納入或排除該 Reel |
| Reel 連結 | 該行的 `postUrl` |
| Reel id | `postId` 和 `shortCode` |
| 創作者 id | `profileId`，或未能確定 |

閱讀說明文字和該 Reel。不要停在 1 個相同的詞。說明文字可以用到你的詞，但教的仍是別的內容。排除該行，並保留原因。

不要把失敗的行或部分完成的行，計成一個不相關的創作者。如果該 Reel 未能取得，把該行標為未能取得。未能取得不是「否」。

## 按創作者 id 把行分組

鍵是你用來把行分組的值。當 `profileId` 存在時，按它把相關的行分組。該 id 就是鍵。

如果 `profileId` 缺失但 `profileUrl` 存在，用 `profileUrl` 作為臨時鍵。在筆記中註明該鍵是臨時的。

`profileHandle` 和 `profileName` 是筆記。不要用它們作為分組鍵。2 個帳號可以顯示相似名稱。不要因此合併它們。[帳號名稱也可以改變](/zh-Hant/articles/%E5%89%B5%E4%BD%9C%E8%80%85%E5%90%8D%E5%96%AE-instagram%E5%80%8B%E4%BA%BA%E6%AA%94%E6%A1%88%E5%8E%BB%E9%87%8D/)。

如果 `profileId` 和 `profileUrl` 都缺失，把該行放入未能確定的組。不要編造創作者。不要因為主題看起來相似，就把該行併入一個已有名稱的帳號。

## 點算不重複的 Reels

除去重複之後，為每個創作者點算不重複的相關 Reels。

一條不重複的 Reel 就是 1 篇帖文。有 `postId` 時用它。需要第 2 次核對時用 `shortCode`。如果 `postId` 缺失，使用已核對的 `shortCode`，或已核實的來源身分。如果同一篇帖文出現在 2 句查詢中，只計 1 次。重複的查詢命中表示另一句查詢找到同一條 Reel。它不是第 2 項內容。

如果沒有可靠的 Reel 身分，把各項觀察分開保留。把它們標為身分未能確定。不要合併空白項。不要把那些觀察稱為已證明的不重複 Reels。

你可以為第一次分類使用一條樣本規則。一條有用的樣本規則是 2 條不重複的相關 Reels。這條規則只用來整理第一次分類。它不是質素分數。2 個主題樣本不能證明一名創作者適合合作。

證據太少的創作者維持待查。未能確定的行維持未能確定。

## 人手查看個人檔案

不需要第 2 個 Actor。你自己開啟公開個人檔案，以及數條近期的主題 Reels。

為每個候選人記錄：

- 你查看的日期
- 你看到的主題證據
- 語言
- 合作標籤（如果你能看到一項）
- 地點，只在創作者明確說出時才記錄

如果你看到合作標籤，把它寫下。如果你不肯定，寫上未知。不要猜測隱藏的交易。

不清楚的事實保持為未知。未知不是「否」，也不是零。

不要從地點標籤猜測住所。不要從創作者說出的城市猜測受眾。標籤可以指出故事中的一個地方。標籤也可以是錯的。如果創作者沒有明確說出城市，地點留為未知。

近期的收集並不是近期帖文。使用你開啟的 Reels 上的日期。如果你未能完成該項核對，寫上待查。不要猜測。

這次覆核不會[核實電郵或經理人](/zh-Hant/articles/%E5%A4%96%E5%B1%95%E5%89%8D%E6%AA%A2%E6%9F%A5%E5%85%AC%E9%96%8Binstagram%E7%B0%A1%E4%BB%8B%E9%80%A3%E7%B5%90/)。它不會隨時間持續查看該個人檔案。它不會量度表現。它不會開始聯絡。

## 訂定候選短名單

選出一小組。為每個創作者寫下原因。只使用這 4 個決定：

| 決定 | 何時使用 |
| --- | --- |
| 短名單 | 證據已可供下一步研究使用 |
| 待查 | 部分證據符合，但一項必需核對仍未完成 |
| 排除 | 內容不符合你寫下的規則 |
| 未能確定 | 該 Reel 符合主題。當該行沒有已核對的 profileId，也沒有可用的已核對 profileUrl 時，該行是未能確定。單單缺失穩定 ID，不會使該行成為未能確定。一個已核對且可取得的 profileUrl，可以支援臨時分組。 |

原因不同時，使用不同的排除原因。一段快節奏片段和一則銷售廣告，不符合的方式不同。不要隱藏這個分別。

這份表格支援進一步覆核。它不批准聯絡。它不支援銷售聲稱。搜尋位置、1 條受歡迎的 Reel，以及 2 個主題樣本，仍然不能證明一名創作者適合合作。

## 虛構例子：單車維修

下面的單車例子完全是虛構的。它展示各項計數。它不是一次真實執行。它不是一組真實帳號。P-A、P-B、P-C、P-D，以及 R1 至 R7 是課文標籤，不是公開帳號名稱。來源連結是故意略去的。不要把這裏的任何標籤當成真實的 Instagram 帳號。

事先寫下的主題是給單車新手車主的維修建議。語言是搜尋前選定的語言。城市是覆核欄位，不是搜尋篩選條件。

收集了 2 句虛構查詢。批次 A 使用字句 bicycle puncture repair。它的行是 A1 至 A4。批次 B 使用字句 bike brake adjustment。它的行是 B1 至 B4。這組有 8 行。

| 行 | 查詢 | 創作者 | Reel | 它顯示甚麼 | 覆核 |
| --- | --- | --- | --- | --- | --- |
| A1 | bicycle puncture repair | P-A | R1 | 補胎 | 相關 |
| A2 | bicycle puncture repair | P-A | R2 | 補胎膠片對比更換內胎 | 相關 |
| A3 | bicycle puncture repair | P-B | R3 | 煞車調校 | 相關 |
| A4 | bicycle puncture repair | P-C | R4 | 高速下坡片段 | 不相關 |
| B1 | bike brake adjustment | P-A | R1 | 與 A1 相同的補胎 Reel | 相關重複 |
| B2 | bike brake adjustment | P-B | R5 | 煞車檢查 | 相關 |
| B3 | bike brake adjustment | P-D | R6 | 沒有講解的維修廣告 | 排除 |
| B4 | bike brake adjustment | 未知 | R7 | 補胎步驟 | 相關，創作者缺失 |

A3 在補胎字句下返回，但該 Reel 教的是煞車調校。主題規則包括基本維修，所以 A3 仍屬相關。B1 在煞車字句下返回，但它與 A1 是同一條 Reel。

8 行包含 7 條不重複的 Reels。B1 重複 R1，所以 R1 只計 1 次。7 個 Reel id 是 R1、R2、R3、R4、R5、R6 和 R7。

其中 5 條 Reels 是相關的：R1、R2、R3、R5 和 R7。R4 是一段下坡片段。它沒有講解維修，所以剔除。R6 是一則沒有講解的維修廣告。它因另一個原因剔除。寫下的規則要求的是講解，不是產品聲稱。

4 條相關 Reels 有創作者 id：R1、R2、R3 和 R5。這 4 條屬於 2 名創作者。P-A 有 R1 和 R2。P-B 有 R3 和 R5。R7 是第 5 條相關 Reel。它的創作者是未知。R7 不是第三個已核實的人。

P-A 出現在 3 行：A1、A2 和 B1。B1 重複 R1。P-A 仍有 2 條不重複的相關 Reels。P-B 出現在 2 行，並有 2 條不重複的相關 Reels。

這次虛構的個人檔案查看說明如下。P-A 用目標語言講解基本維修。該項個人檔案查看已完成。P-B 有有用的煞車內容。P-B 的近期帖文核對尚未完成。兩者的城市值都是未知。這些行都沒有寫明城市。P-C 被排除，因為該片段與主題無關。P-D 被排除，因為該廣告沒有講解維修。

| 創作者 | 不重複的相關 Reels | 主題符合 | 覆核狀態 | 地點 | 決定 |
| --- | --- | --- | --- | --- | --- |
| P-A | 2 | 符合基本維修 | 人手覆核已完成 | 未知 | 短名單 |
| P-B | 2 | 符合煞車內容 | 近期覆核待查 | 未知 | 待查 |
| 未知 | 1 | 符合補胎 | 身分未能確定 | 未知 | 未能確定 |

把 P-A 列入下一步研究的短名單。在近期 Reels 完成查看之前，P-B 維持待查。在加入任何創作者之前，先解決 R7。不要因為主題相似或名稱相似，就把 R7 併到 P-A 或任何其他人。

不要從這些行聲稱銷售。不要聲稱有多少人看過一條 Reel。不要聲稱追蹤者質素。不要聲稱一名創作者適合合作。不要聲稱已覆蓋該城市。2 條符合的 Reels 只把 P-A 放到下一步研究。它們不能證明 P-A 適合合作。

這組虛構資料沒有未能取得的行。在真實執行中，不要因為一行載入失敗，就稱該創作者不相關。

## 為甚麼按行計算的百分比會誤導

把全部 8 行合成 1 個百分比，會把不同的東西混在一起。

8 是查詢命中的數目。它不是創作者的數目。它甚至不是 Reels 的數目。其中 1 次命中，即 B1，重複了 R1。

如果重複項仍留在行數之中，看起來相關的有 6 行。那些行是 A1、A2、A3、B1、B2 和 B4。這個 6 把同一條 Reel 計了 2 次。不重複的相關 Reel 數目是 5，不是 6。

那 5 條 Reels 不是 5 個已觀察到的創作者帳號。其中 4 條對應 2 個已觀察到的創作者帳號。第 5 條 Reel，即 R7，沒有創作者 id。

P-C 和 P-D 都被排除，但原因不同。按行計算的百分比會隱藏這個分別。它也隱藏查詢命中與已觀察創作者帳號之間的分別。

| 計數 | 數值 | 淺白意思 |
| --- | --- | --- |
| 已收集的行 | 8 | 每一次查詢命中 |
| 不重複的 Reels | 7 | 已除去 R1 的重複 |
| 不重複的相關 Reels | 5 | R1、R2、R3、R5 和 R7 |
| 已識別的相關 Reels | 4 | 不包括 R7 |
| 已識別的候選創作者 | 2 | P-A 和 P-B |
| 未能確定的相關 Reels | 1 | 只有 R7 |

用創作者表格做決定。不要用相關百分比代替該表格來匯報。

## 下一步行動

用 [Instagram Search Scraper](https://apify.com/chronometrica/instagram-search-scraper) 處理一個較窄的主題。把 maxResults 設為 3，並把 includeMetrics 設為 true。在 [Instagram Reels Creator Discovery Search Dataset](https://apify.com/chronometrica/instagram-search-scraper/examples/instagram-creator-discovery) 覆核 Reel 證據，製作一份候選創作者表格，並保留各項未知。

## 來源與延伸閱讀

- [Instagram Search Scraper](https://apify.com/chronometrica/instagram-search-scraper)
- [Instagram Reels Creator Discovery Search Dataset](https://apify.com/chronometrica/instagram-search-scraper/examples/instagram-creator-discovery)
- [主題 Reel 資料庫](https://chronometrica.com/zh-Hant/articles/%E6%8C%89%E4%B8%BB%E9%A1%8C%E5%B0%8B%E6%89%BE-instagram-reels-%E5%85%A7%E5%AE%B9%E7%A0%94%E7%A9%B6%E8%B3%87%E6%96%99%E5%BA%AB/)
- [關於 Instagram 個人檔案篩選的公開提問](https://www.reddit.com/r/automation/comments/1r6yxgg/a_tool_that_can_filter_instagram_profiles_by/)