巧用Schema添加Gmail互動按鈕

Photo of author
Written By CMO

作為一個互聯網行銷者,我們知道我們每天打交道最多的其實就是轉化率這個東西。譬如在電郵行銷中,我們就有兩個主要的轉化率:郵件打開率和內容的點擊率。這兩個轉化率形成了一個轉化通道,最後我們所看到的的從電郵來的網站訪問是經過了這兩次轉化的訪問。那麼你是否有想過能夠節省一次轉化過程讓更多的人被轉化呢?實際上,Gmail已經想到了。

之前的博文中HubSpot One提供了一個三分鐘簡單教程,教你利用schema.org結構化數據改進SEO的效果。 Schema的使用範圍還有許多,本文要介紹的就是如何利用Schema來提高電郵行銷的效率。

GMail高階行銷應用
Gmail高階行銷應用

上面這張圖中我們可以看到,只要設置合理的結構化數據在你的電郵中,Gmail用戶甚至可以不用打開郵件直接響應你的郵件內容。這些行為包括:

  • 完成一次點擊(One Click Action)
  • 查看一個網頁(Go-To Action)
  • 應邀簽到(RSVP Action)
  • 進行一次評價(Review Action)

除此之外Gmail還支持一種叫做航班互動卡片(Flight Interactive Cards)的特殊行為,由於應用較窄,先不再這裡討論。

在深入討論之前,我們先動手做一個小例子。這個例子中,我們建立一個Email然後發送給自己。

建立一個App Script項目

去script.google.com新建一個Blank Project。並將Code.gs中的代碼替換成:

function testSchemas() {

var htmlBody = HtmlService.createHtmlOutputFromFile(‘mail_template’).getContent();

MailApp.sendEmail({

to: Session.getActiveUser().getEmail(),
subject: ‘Test Actions in the Inbox – ‘ + new Date(),
htmlBody: htmlBody,

});
}

這裡就是寫一個腳本發送一個Email給自己。

編輯郵件HTML代碼

依次選擇File > New > Html file新建一個文件,文件名為mail_template,即我們剛才用到的名稱。上面的腳本在運行的時候就會調用這裡的HTML內容。新建完了以後把內容替換為以下代碼:

<html>
<head>
</head>
<body>

<div itemscope itemtype=”http://schema.org/EmailMessage”>

<div itemprop=”action” itemscope itemtype=”http://schema.org/ViewAction”>

<link itemprop=”url” href=”http://v.youku.com/v_show/id_XOTAyNTY1NTI=.html”/>
<meta itemprop=”name” content=”請你看滬劇”/>

</div>
<meta itemprop=”description” content=”經典滬劇片段《為你打開一扇窗》”/>

</div>
<p>這是一封Gmail測試郵件。 </p>

</body>
</html>

運行腳本發送Email

保存這兩個文件並選擇Code.gs標籤。然後選擇Run,或者點擊播放的小按鈕。 Google一般會要你授權,沒有關係。執行完腳本不久你就將在你的Gmail收件箱內看到你自己發的郵件。

 

如下圖,在點擊“請你看滬劇”後,瀏覽器就會打開新標籤窗口帶你去優酷看戲了。

添加結構化數據互動後,郵件在GMail收件箱中的表現形式。
添加結構化數據互動後,郵件在GMail收件箱中的表現形式。

我們在這裡用到了Schema.org中的結構化數據。如果你已經讀過了schema.org結構化數據改進SEO中的代碼講解應該不難理解。 Gmail會讀取這些結構化數據並用獨特的方式顯示在用戶的收件箱中。這個例子僅僅是Gmail支持的行為——訪問行為(Go-To Action)的其中一種,叫做觀看動作(ViewAction)用於觀看影片作品等,另有一種叫做追踪動作(TrackAction)用於“查閱物流”。

關於以上我們提到的四種動作的其他用法,你可以參考Gmail Actions的相關官方文檔。通過結構化數據我們可以讓郵件讀者更容易地與郵件互動,減少打開和點擊次數,獲得更好的效果。

最後,需要注意的是:

  1. 由於schema.org和Gmail本身都是在不斷地發展中的,有的內容目前未必已經完善。如http://schema.org/HttpActionHandler這個類型就還根本沒有被定義,所以還請密切關注。
  2. 發送郵件的郵件地址必須經過SPF或DKIM其中之一的驗證。
  3. 必須遵守Google的發送規則並向Google申請白名單。