我們通常把75到90出生的這段人叫作Digital Native ,即數字原住民,這是因為他們的成長伴隨著互聯網的成長。這個年齡跨度有不同定義、有寬有窄,不變的是這群人對數字產品的接受程度比他們的上一代有著天然的優勢。在數字行銷上亦是一樣,相對於傳統的行銷方式,數字行銷紮根於互聯網和通信技術對傳統的行銷方式和思維模式有著顛覆性影響,這就是所謂的Disruptive。
數字行銷者的本分不是行銷嗎?
我們在不久前談過《合格的數字行銷者的十大素質》。筆者今天想談的是數字行銷者應該去學習哪些技術。這真是一個悲傷的話題,當你縱覽各大公司的數字行銷職位描述時,會發現他們需要的人才往往都指定市場行銷專業。我想這是基於兩個前提的,首先這個專業的傳授內容是與時俱進的,其次這個專業覆蓋了許多互聯網的技術內容,確切的說應該叫做行銷技術(MarTech)。狹義到數字廣告,叫數字廣告技術(AdTech)。當你的數字團隊大都是來自這些背景的人才後,你會發現竟然沒有人可以去執行……
因為,數字行銷是個技術活!
那麼技術活是指寫代碼嗎?不是。剛離開Search Engine Land的搜索行銷泰斗人物Danny Sullivan最近加入了Google。 Danny Sullivan並不寫代碼但是Danny深諳各種互聯網技術並對這些技術有深刻的理解並能夠指引行業的發展方向。
所謂的數字行銷技術基礎能力,在筆者看來在於三個層次:
- 第一個層次是知道。你知道某種技術的存在,並知道它能做什麼,也知道它的局限性。比如,你知道瀏覽器中的Cookie技術,它可以本地存取用戶訊息,但是它無法跨域。
- 第二個層次是了解。你不寫一行代碼,但你至少能看懂代碼。你可以編輯一些簡單的部分。比如,你會看CSS文件、寫CSS選擇器也會改頁面標題和頁面描述。
- 第三個層次是應用。你通過一些工具可以搞定大部分的數字行銷中的技術工作。比如,你可以在AdWords中寫腳本批量處理多個賬號,可以用一些API寫一些簡單的腳本。
到這裡你已經是一個非常技術的數字行銷者了,而你還算不上是一個程序猿。
那麼,數字行銷者需要懂哪些技術?
數字行銷者需要懂的技術有許多,大致分為兩個方向:
- 其一是對數據的抓取和梳理
- 其二是對管理的效率的提升
數字行銷和傳統行銷最本質的區別並不是廣告和媒介的載體,而是行銷的對象可以用數據來找到,行銷的效果可以用數據來衡量。這是最重要的區別!對數據的抓取和整理需要對互聯網技術的了解。對於不同數字行銷者需要了解的程度不一,就拿HTTP協議來講,如果你不是在做SEO,你可能只需要知道HTTP狀態碼200,301,302,404。但如果你想在SEO上更進一步或者調用一些第三方的REST API,你還需要懂得HTTP的Request和Response中都包含了什麼。
數字行銷的下一階段是人本行銷(People-Based-Marketing),對B2B來講會是Account-Based-Marketing。這決定了數字行銷是個精細活。你需要自己開發一系列自動化管理的方法,這也在行銷自動化(Marketing Automation)的範疇內。高階數字行銷者必須要有Engineering的邏輯思維模式。比如,你可以用AdWords的腳本同時操作一個MCC下的幾十個賬戶,還可以根據天氣變化來調整出價!
該從哪裡開始呢?
如果你是一個新入行的數字行銷者,筆者的建議還是要多看多問。工作中的知識是碎片化的,當你問了大量問題都出現了某一陌生的關鍵字時,你需要騰出大段時間來學習了。下面列一些常見的知識點:
- URL的結構和規則。
- 域名和域名解析,IP地址,CDN技術。
- HTTP請求。包括請求的類型,格式,發送內容,Referer,User-Agent,返回內容,返回狀態碼等。
- Cookie。包括Cookie的生命週期、用途和局限性。
- HTML。包括基本結構,關鍵標籤,Meta,DOM,HTML5標籤。
- JavaScript。作為最常見的腳本語言到處能夠見到,AdWords Script也是用JavaScript來寫的。
- CSS。通過CSS選擇器可以快速定位DOM元素。在GTM和爬蟲中常用。
- 頁面請求讀取渲染過程。解決包括網頁加載速度在內的大量SEO問題。
- 了解一些新的框架,如Angular JS。
還有哪些你認為重要的數字行銷技術基礎呢?請關注HubSpot One的公眾號回复吧。