相信大家對於API這個詞一定不陌生,可以說如果你在網路業工作、電商工作大概每天都可以聽到這個詞,那到底什麼是API? 他到底可以拿來做什麼呢?這邊小的就帶大家來簡單認識一下什麼是API,那就讓我們開始吧!
本文目錄:
- 什麼是API ?
- API 能幹嘛 ?
- 誰需要了解API?
- 那API 對於行銷人員來說,需要了解到什麼程度?
什麼是API ?
API 其實是 Application Programming Interface ,中文又叫做『應用程式編程介面』,我想看到這個鬼東西你一定看不懂,如果看得懂我就不需要寫這篇文了,翻成白話文,其實API就是
『 軟體程式提供給別的程式、或是人所使用的溝通介面。』
你可以把它想像成不同程式之間為了合作,而訂下的一種規範,就像是兩間公司為了合作會寫下一些合作條款,而透過這個合作條款,我們可以在公平或是雙方都認同的規範之下去執行『資料上的交換』。
API 成如上面所說,所以你可以簡單把api 理解如下:
API 被使用在哪些地方?
API 可以被應用的層面相當的廣泛,在商業用上舉凡像是身份維護、授權、註冊、或是幫我們送外送的這些APP 都廣泛地使用到API的技術,像是Facebook的帳戶的登錄與授權、slack、信用卡付款等等都是使用API的技術,可以說是幾乎應用到了我們日常生活所使用的許多軟體中,常見的用途我們可以簡單劃分下:
- 帳戶註冊與登陸。
- 信用卡付款。
- 網頁開發。
- 資料傳遞。(例如:由後端傳遞資料給前端,前端畫面再將資料填入以顯示在網頁上。)
當然有一些公司甚至就是專門在做API串接的服務,像是Zapier就是一間這樣的公司,其他像是我們常用的一些軟體也通通都有使用到API的技術,如Google Map , Facebook , Chatbot 等等。
誰需要了解API?
除了工程師,公司內最常提到API的人大概就是PM了,但真的只有PM需要了解嗎?Marketer 只需要Pass 需求就結束了嗎?請看看以下情境:
EDM 自動化
假如你今天想要把你家的Edm給自動化,希望在特定的時間點、或是user完成某件事後對他寄出信件,在這樣的情境下,mailchimp就提供了API,讓你去做串接,結合你家CRM 系統或任何一個可以了解現在客戶Status的端點。
Chatbot
再舉另外一個更簡單的案例,如果你今天想要透過Facebook 建立一支chatbot,同時建立一些客製化的需求,像是多樣的button形式、或是做一些追蹤,這時你就又會用到facebook所提供的api 了!(當然坊間有很多現成的工具,但並不是每個都有提供你想要的功能)
Dynamic Ads
部分廣告投放與實作會需要使用到所謂的『Data Feed』,而這類的data feed的產出與更新都會需要Developer的協助,因為同時也有可能使用到自家產品目錄的API。
上述的情境基本上都與Marketing 息息相關,如果有這類的需求,雖然多數時候都是請PM做產品上開發的安排,最後在Pass 給RD 大大們,但我想PM們應該也沒有你熟悉這些功能、這些工具對嗎?PM們也需要時間去探索、去了解、釐清你的需求,然後寫成規格給RD,這中間會走過相當長的一段時間,而每一間公司的情況又不相同,這也就意味著很可能發生『時間在走,工具沒有,目標沒走,老闆爆走』的情況。
需求被傳遞的示意圖
總結來說,如果做行銷的你本身對於這些技術稍微有些了解,再加上你對於你所工具有一定的熟悉度,如果有能力先看過工具廠商提供的開發文件上的細節,那你就有可能加速整段流程,幫助PM提早進排程,也讓你對你自己的專案更有掌握,畢竟你的票對整個公司不一定是最高順位的需求,而你也不會絕望的一直等待。
那API 對於行銷人員來說,需要了解到什麼程度?
API對於行銷人來說,最重要的並不是其內部資料傳遞的方式,而是應該要知道其在商業上的價值以及作用,例如:這個API提供什麼?他蒐集什麼資料?有沒有隱私上的風險?而常見需要被關注的維度有以下幾點:
1.資料多久更新一次?
2.能否囊括我們想要的資料維度? 如:使用者的年齡、性別、....
3.有沒有可能透過非程式,GUI的介面上,新增、修改、刪除裡面的資料?
4.如何偵錯?(eg: 如Facebook 在廣告用的data feed 如果出問題會報錯)
5.如何明確的傳遞錯誤的訊息給你的夥伴,提供修正的方向?
結語:
API對於行銷人來說,他不是絕對需要的技能,即使不會寫code,你還是可以透過對他的理解,來幫助你去提高你對計畫的掌握程度、調閱資料、以及設計更多的應用,就好比你可能英文的『寫作』特別特別爛,但這並不代表你的『說、聽、讀』也很爛對吧!
想學習更多有關Google Ads , GTM , Google Optimize 的內容?
那就訂閱粉專、加入社團吧、資訊不漏接!
社團內還有更多活動、好文喔!
加入粉專:https://pse.is/M8QTS
加入社團:https://pse.is/LJHXY
CodeForMarketing — 小編群。