fbpx

相信大家對於API這個詞一定不陌生,可以說如果你在網路業工作、電商工作大概每天都可以聽到這個詞,那到底什麼是API? 他到底可以拿來做什麼呢?這邊小的就帶大家來簡單認識一下什麼是API,那就讓我們開始吧!

本文目錄:

  1. 什麼是API ?
  2. API 能幹嘛 ?
  3. 誰需要了解API?
  4. 那API 對於行銷人員來說,需要了解到什麼程度?

什麼是API ?

你可以把它想像成不同程式之間為了合作,而訂下的一種規範,就像是兩間公司為了合作會寫下一些合作條款,而透過這個合作條款,我們可以在公平或是雙方都認同的規範之下去執行『資料上的交換』。

API 成如上面所說,所以你可以簡單把api 理解如下:

API 被使用在哪些地方?

  1. 帳戶註冊與登陸。
  2. 信用卡付款。
  3. 網頁開發。
  4. 資料傳遞。(例如:由後端傳遞資料給前端,前端畫面再將資料填入以顯示在網頁上。)

當然有一些公司甚至就是專門在做API串接的服務,像是Zapier就是一間這樣的公司,其他像是我們常用的一些軟體也通通都有使用到API的技術,如Google Map , Facebook , Chatbot 等等。


誰需要了解API?

EDM 自動化

假如你今天想要把你家的Edm給自動化,希望在特定的時間點、或是user完成某件事後對他寄出信件,在這樣的情境下,mailchimp就提供了API,讓你去做串接,結合你家CRM 系統或任何一個可以了解現在客戶Status的端點。

Chatbot

再舉另外一個更簡單的案例,如果你今天想要透過Facebook 建立一支chatbot,同時建立一些客製化的需求,像是多樣的button形式、或是做一些追蹤,這時你就又會用到facebook所提供的api 了!(當然坊間有很多現成的工具,但並不是每個都有提供你想要的功能)

Dynamic Ads

上述的情境基本上都與Marketing 息息相關,如果有這類的需求,雖然多數時候都是請PM做產品上開發的安排,最後在Pass 給RD 大大們,但我想PM們應該也沒有你熟悉這些功能、這些工具對嗎?PM們也需要時間去探索、去了解、釐清你的需求,然後寫成規格給RD,這中間會走過相當長的一段時間,而每一間公司的情況又不相同,這也就意味著很可能發生時間在走,工具沒有,目標沒走,老闆爆走』的情況。

需求被傳遞的示意圖

需求被傳遞的示意圖

總結來說,如果做行銷的你本身對於這些技術稍微有些了解,再加上你對於你所工具有一定的熟悉度,如果有能力先看過工具廠商提供的開發文件上的細節,那你就有可能加速整段流程,幫助PM提早進排程,也讓你對你自己的專案更有掌握,畢竟你的票對整個公司不一定是最高順位的需求,而你也不會絕望的一直等待。


那API 對於行銷人員來說,需要了解到什麼程度?

1.資料多久更新一次?

2.能否囊括我們想要的資料維度? 如:使用者的年齡、性別、....

3.有沒有可能透過非程式,GUI的介面上,新增、修改、刪除裡面的資料?

4.如何偵錯?(eg: 如Facebook 在廣告用的data feed 如果出問題會報錯)

5.如何明確的傳遞錯誤的訊息給你的夥伴,提供修正的方向?


結語:

想學習更多有關Google Ads , GTM , Google Optimize 的內容?

那就訂閱粉專、加入社團吧、資訊不漏接!

社團內還有更多活動、好文喔!

加入粉專:https://pse.is/M8QTS

加入社團:https://pse.is/LJHXY

CodeForMarketing — 小編群。

Facebook Comments
Code For Marketing

Code For Marketing

鼓勵行銷人學習「工程思維」培養數據敏銳度,推廣善用工具的知識教育組織,透過數據與工程的掌握與應用讓行銷人提升價值,有效運用行銷工程。