在寫完文章時,大班哥都會順手製作一張圖片(像是上方那張圖)能代表這篇文章,此圖稱為精選圖片(featured image)。
不過發現每次替換的都是固定哪些,例如圖跟文字跟顏色,但樣式排版都是固定,在朋友推薦下找到一套自動化工具 – Bannerbear。
以下就以本文精選圖片的製作為例,會以兩部分介紹:
- Bannerbear 的部分 : 設定好圖片排版,決定哪些元素是要抽換的,提供抽換內容並輸出繪製圖片
- Zapier 的部分:完成自動化串接,把抽換的內容表格化後,更動時隨即觸發 Bannerbear 要製圖
第一部分:Bannerbear 自動化製作圖片
Bannerbear 網站連結:https://www.bannerbear.com/
bannerbear 的服務內容:主要是能透過程式做到自動化 (Automate) 且批次 (Scale) 的產生客製化圖片,
大班哥覺得最常見的應用場景,就是行銷用圖,
可能一次要生產好幾張不同的圖片,其中只有圖片跟文字不同,但排版跟樣式都相同的情形,
就很適合用 Bannerbear 來自動化產生
那該如何使用呢,讓大班哥一步一步帶大家來完成!
Step 1. 新增專案 Project / 樣板 Template
▼ 專案名稱可以自訂,一個專案底下可以建立好幾個樣板
Step 2. 設定圖片的樣式與排版
▼ 進入樣板 Template 後,會出一個圖片編輯器畫面,就是要讓你建立一張圖基本樣式
▼ 以大班哥這張圖為例,可抽換的內容,預計拆分以下的圖層結構:
- APP Icon/ Title:文章的介紹的 APP icon 圖與名稱,
- Background Image:背景滿版圖片
- Banner Title/Color:Banner 為這篇文章的概要
▼ 有了圖層結構的概念,就可以開始從左邊的元件圖層,有一個「+」按鈕開始新增圖層元件,
而右邊則是該圖層元件的屬性,像是大班哥希望 APP icon 可以有圓角和陰影,就可以透過元件屬性調整
Step 2. 透過程式產生圖片
在建立完圖片樣板後,Bannerbear 真正強大的地方才開始!
你只要可以把剛剛要抽換的元件變成參數,透過 Bannerbear 的 API 就可以達到自動化產生圖片
▼ Bannerbear 有提供 UI 介面,讓你可以直接編輯參數 (JSON 格式) 來與 API 互動
▼有了這樣的自動化工具,大班哥今天想製作另一張圖,以之前寫的 LINE Bank 文章精選圖片為例,
其實只要給足必要的元件參數(圖片跟文字),打一下 API 不到一秒即可馬上產生圖片出來!
第二部分:讓 Zapier 幫你通知 Bannerbear
雖說 Bannerbear 已經解決了整合素材自動化製圖的功能,但畢竟還是需要一點工程背景來操作 API request,
那有沒有方法能更簡化呢?
▼ 答案是有的,可以透過 Zapier 來幫忙,即把抽換的內容表格化後,更動時隨即觸發 Bannerbear 來製圖。
表格化的部分,可以在 Zapier 設定使用 spreadsheet 串接,這樣非工程人員/行銷人員就只要專注在資料的設定
所以大家可以理解成 Trigger (spreadsheet ) -> Action (Bannerbear),有 X 事件觸發讓 Y 行為動作
以下開始分享設定 Zapier 的流程 👇
Step 1. 設定 Trigger : 在 Zapier 裡綁定 Google Spreadsheet
▼ 可以在 Bannerbear 的 Integrations 頁面找到 Zapier(就在製作完 Template 的那頁),
選擇 Google Spreadsheet -> Bannerbear 的 Zap Template
▼ 或是透過官網 -> https://zapier.com/app/dashboard 進入
▼ 進入後,可以看到要設定 Trigger ,即觸發點,
這邊 Spreadsheet 大班哥是設定當更新或新增一個 Row 在 Spreadsheet 裡面時,就要觸發,
依照 Zapier 引導的步驟一步一步設定完。
▼ 在剛剛綁定的 spreadsheet 裡面可以設定好,要替換的內容
Step 2. 設定 Action : 在 Zapier 裡綁定 bannerbear
▼接著綁定 Bannerbear 帳號
▼ 選擇對應的替換內容,例如 Image URL 即為圖片網址,Text 為內容文字等
▼ 填入剛剛那份 google spreadsheet 所對應的 row
▼ 設定好後,可以按下 Restest & Review 測試,然後到 bannerbear 的 log 地方看有沒有紀錄,有收到就代表 trigger 成功囉!
問卷調查
小結
在第一次操作完後,看到多張圖片就這樣秒速產生出來的瞬間,覺得人生真是太美好了,
大班哥覺得時間就該用在更重要的事情上,
推薦大家在工作上使用可以提升產出,也許還能提早下班唷,以上介紹。