iT邦幫忙

2021 iThome 鐵人賽

DAY 23
2
AI & Data

Python - 數位行銷分析與 Youtube API 教學系列 第 23

Youtube Analytics API 教學  -  期待多元性別出現 'gender' 維度

  • 分享至 

  • xImage
  •  

「鮭魚均,因為一場鮭魚之亂被主管稱為鮭魚世代,廣義來說以年齡和臉蛋分類的話這應該算是一種 KNN 的機器學習,不正經的數據分析師,畢業後把人生暫停了半年,在 Google 和 AWS 辦過幾場演講,緩下腳步的同時找了份跨領域工作。偶而慢跑、愛跟小動物玩耍。曾立過很多志,最近是希望當一個有細節的人。」


Youtube Analytics API 教學 - 期待多元性別出現 'gender' 維度

Youtube Analytics API 能找到的資料不多,相較 Data API 的自由性,Analytics 更加注重隱私,今天會說明如何抓取你在創作者工作室 Youtube Studio 中的資訊,他具有高度的安全性,但也同時給予了影音串流和數位行銷工作者,更加多元的資料運用方式,更靈活的追蹤頻道的資訊。這篇是 Python - 數位行銷的 Youtube 分析教學系列文章的第 23 篇,也是我參加 2021 iThome 鐵人賽中系列文章的第 23 天。另外因為 Youtube Analytics API 涉及頻道私人資訊,所以會直接拿我個人帳號來 進行測試。

系列文章:Python — 數位行銷分析與 Youtube API 教學
昨日回顧:Youtube Analytics API 教學 — 打破地理位置的界線 ‘country’ 維度

基本維度:gender 性別喜好追蹤

今天所講解的重點是維度 (Dimension) 和指標 (metrics) ,我們將維度設為 dimensions= 'gender" 分時,我們能夠大致預估觀看者的性別,來達成性別年齡地區這三項指標的最後一塊拼圖,至於為什麼會說預估呢,在觀看資料上目前來說是以生理男性與生理女性做為性別區分,但也不排除在未來 Youtube 也許會開放多元性別的資料追蹤,我覺得這會是一件讓人期待的事情,多元性別資料的出現也就代表著追蹤技術的進步,將會有助於未來所有的資料分析產業有更進一步甚至是更精確的結果產生,我認為能夠突破現有框架去定義全新事物,應該要是每一位資料分析師應該要感到開心的事情。

  • 依照性別 (Gender) 顯示頻道資訊
    性別追蹤追蹤相較於年齡地區,使用起來更為直覺可見。dimensions= 'gender' 所對應到的後台資料 Youtube Studio 資訊即是 ViewerGender,可以直觀的獲得相關資料,你的頻道受眾多半是男性還是女性。

Gender

  • 關於指標設定 (Metrics)
    在 Youtube Studio 後台中點選 + 的符號後,我們能夠看到我們有許多能夠抓取的參數選項,可以根據自己的需求來設定想要什麼指標資料,在 ageGroup 的資料抓取下規範和 viewer age 一樣,皆屬於較為嚴格的規範,能抓取的資料量也比較有限,包含了觀看時間 (Watch time)、觀看次數 (View)、平均觀看時長 (duration) 和 平均觀看比例 (percentage view)

Metrics

你的頻道性別受眾追蹤

  • 我的影片在哪個性別層較為受到歡迎?
    在 dimensions= 'gender' ,維度設定為性別分層時,可以用以下方法來使用 Analytics API 抓取觀看次數佔比 (viewerPercentage),因為性別在分層上比較單純,所以也不太需要特別列出 sort 排序或是他的最大資料量(maxResults),我們就直接執行程式。
#gender
def main():
    request = youtube_analytics.reports().query(
        startDate='2019-01-01', 
        endDate='2019-12-31',
        dimensions= 'gender', 
        metrics= 'viewerPercentage', 
        ids='channel==UCyRTbF-WQcgW9XV-B_kPpug'
    )
    response = request.execute()
    print(response)

if __name__ == "__main__":
    main()

viewerPercentage

  • 性別受眾資料
    性別受眾資料顯示上目前比較單純,就是男性與女性 2 種資料格式,且延續前一篇內容,整體年齡層皆偏年輕趨勢,也就是可以總結出我的個人頻道以台灣的年輕男性為最大宗的觀看客群,未來我在影片製作上,可以針對這一塊來深入研究或是進一步的打相關的廣告內容。

今天說明了性別受眾 gender 的切分

什麼時候 (When)、你是誰(Who),你要抓什麼資料 (What),這些是我們使用 Analytics API 的主要方法,gender 則是區隔出了男性與女性,讓頻道創作者可以更容易依照客群的喜好製作影片內容,如果有時間也歡迎看看我的夥伴們的文章:

lu23770127 — SASS 基礎初學三十天
10u1 — 糟了!是世界奇觀!
juck30808 — Python — 數位行銷分析與 Youtube API 教學
HLD — 淺談物件導向與Design Pattern介紹
SiQing47 — 前端?後端?你早晚都要全端的,何不從現在開始?

Jerry Chien

【鮭魚均】 現職是 200 多萬訂閱 Youtuber 的數據分析師,專長在 Python 的開發與使用,大學雖然是資訊背景但總是斜槓跑到商管行銷領域,以工作角度來說的話,待過 FMCG、通訊軟體、社群影音產業,也算是個數位行銷體系出生的資訊人。這 30 天鐵人挑戰賽會從數位行銷角度去重新切入數據分析這件事情,期待這個社會中,每個人能在各個角力間不斷沖突而漸能找到一個平衡點回歸最初的統計建立最終的初心。

下一篇:Youtube Analytics API 教學 - 多維度分析 A+B


上一篇
Youtube Analytics API 教學 - 打破地理位置的界線 'country' 維度
下一篇
Youtube Analytics API 教學 - 多維度分析 A+B
系列文
Python - 數位行銷分析與 Youtube API 教學30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
0
juck30808
iT邦研究生 1 級 ‧ 2021-10-14 11:24:17

--- 10/14完賽前重新更新錯字與圖片 ---

我要留言

立即登入留言