設計師應該了解的Beacon基礎知識 – 交互體驗解析

1 評論 14351 瀏覽 2 收藏 20 分鐘

小編按:之前一直對于Beacon技術的理解停留在人云亦云,本文的作者用非常淺顯的方式介紹了如何圍繞Beacon打造交互體驗, 并在后章枚舉了未來可能基于Beacon爆發的多種應用場景??靵砗托【幰黄鹣萑胨伎?,Beacon是否能夠為你的產品效勞呢?

上周四和小伙伴們去了辰山植物園。然后預訂今天和老小伙伴們再次去辰山植物園。然后因為刮風下雨沒去成。沒了野餐,沒了蛋糕,沒了小春游。一切討厭的事情全都怪天氣不好。

周末伴隨著壞天氣很快就要過去的樣子這讓我覺得很沒勁,根本就是任何事情都沒什么心情做,站也沒建書也沒看琴也沒彈,完全沒有建設性!…話說博客也是正事,繼續上周關于Beacon基礎知識的話題,開拓開拓視野唄。下面進入譯文。

OK,我們已經了解了Beacon是什么,很棒。接下來的問題是,作為設計師,我們能做些什么?我們能在這種技術平臺上打造怎樣的交互體驗?

我和我的搭檔Nick Urban決定把這個問題拆解,將Beacon涉及到的交互模式進行分割,以一種清晰的、盡可能非技術化的方式把其中的每個方面都搞清楚。

我們認為,這種方式也能幫我們更好的評估Beacon技術帶來的各種可能性,而不只是將目光局限在零售/優惠券等等方面的情景當中。

我們希望本文能夠對以下這些人有所幫助:產品人員、設計師、開發者、滿腦子瘋狂創意的硬件創業者…基本上,就是所有想要了解或打造Beacon交互體驗的人吧。

怎樣對問題進行解構?

我們試著從整體上對Beacon平臺進行俯視,看看能從中分割出哪些部分,以組成一套比較典型的“Beacon交互體驗”,解構的結果大致包含以下四個部分:

設備通訊:設備之間是怎樣進行通訊的?

代表:每個Beacon設備代表著什么(誰)?

用戶情境:當Beacon系統內發生著人機互動時,用戶的心智情境是怎樣的?

鄰近響應:鄰近系統中的變化會觸發怎樣的響應?

任何一種Beacon系統的交互體驗都可以被分割為這四個“切片”。此外,在進行詳細分析之前,我們還需要學習一點基礎知識,對Beacon系統的一些軟硬件組成要素進行了解;我們把這部分稱為“切片0”。

切片0:Beacon系統組成要素

其實“Beacon”這個說法有些信息過載了;我們來按照不同的情境將這個概念進行解析:

Beacon設備

beacon1具備藍牙能力的小盒子,安靜的呆在那里每隔幾毫秒就播放一次信號,以表明自己的存在;除此之外它不能做任何其他事情,生活蠻無聊的。

不過,也正是這唯一的一個能力可以使其被“Beacon探測設備”發現,并使后者能夠持續計算出與Beacon設備之間的距離。

?Beacon探測設備

beacon3

通常就是指我們的智能手機、平板電腦或某些“迷你計算設備”(例如“樹莓派”,Raspberry Pi)——任何能夠掃描到Beacon信號并探測出兩者距離的設備。

本質上講,Beacon探測設備無非也就是個具備藍牙能力的小裝置,但不同之處就在于它是附加在智能設備之上的,這就使其能夠以非常強大的、充滿想象力的方式對Beacon信號做出響應。

另外,通過編程,任何一種Beacon探測設備都可以變身為具備信號播放能力的Beacon設備(或稱“虛擬Beacon”),只要你愿意。

Beacon SDK

beacon4

Software Develoment Kit,軟件開發工具包,也就是開發者用來在應用當中實現信號掃描、距離計算或信號播放功能的代碼庫。

開發者們可以將不同的SDK搭配在一起使用,以打造更加強大的功能。例如通過Beacon的SDK實現與特定地點的距離探測功能,進而觸發一些由AR(Augmented Reality)方面的SDK所實現的現實增強功能。

Beacon平臺

beacon5

以上這些要素的總和,外加一點其他的東西。當你走過了探索和實驗階段,準備以一定的規模將Beacon設備及服務投入到實際運用當中時,所要考慮的就是這個整體概念了。

Beacon廠商們推出了很多互具競爭性的平臺,其中通常包括一整套解決方案,例如Beacon硬件設備、內容及媒體管理服務、部署及設置Beacon設備的管理系統、廠商定制化的SDK開發包等等。

舉例來說,Qualcomm的Gimbal平臺面向不同的物理環境提供了不同種類的Beacon設備,相應的SDK也包含了各種類型的功能,例如地理圍欄(Geofencing)、數據分析、消息推送、可由終端用戶定制的隱私管理等等。

關于基礎知識的了解就到這里(也可參考設計師應該了解的Beacon基礎知識 – 什么是Beacon?一文來了解更多),接下來我們進入前面提到的四個切片當中的第一個。

切片1:設備通訊

在任何一個Beacon交互系統中,必然有一個設備扮演信號廣播者的角色,而另一個扮演著接收者的角色。不過有些設備還能同時扮演這兩種角色,所有設備之間共有三種可能的通訊模式。

廣播者

beacon6通常指Beacon物理設備,例如Estimote或其他。

此外,智能手機、平板電腦或其他計算設備上的特定應用也可以被編程成為單向的廣播者。

想象一下博物館某展區當中放置著Beacon設備供游客在手機上接收相關文物信息,或是智能手機、可穿戴設備扮演著廣播者的角色,在用戶(例如病患)失去意識或行動能力的時候向急救人員發送病人的醫療數據信息等使用情境。

廣播者/掃描者


beacon7能夠同時發送和接收Beacon信號的設備。

想象一下智能手機上的特定應用,一邊能接收到零售店中的Beacon信號并展示特價商品信息,一邊還能廣播信號,讓店員即刻了解到用戶已經收集了哪些特價商品。

通常,接收者能夠從某個廣播者那里收到的只有距離信息以及一個唯一的識別符。那么我們前面提到的“發送病人的醫療數據信息”又是怎么回事?

接收者都是智能設備,從Beacon設備上接收到的廣播信息后,完全可以觸發接收者本身就已經具備的各種功能,例如聯網、視頻、游戲、GPS等。

所以在前面提到的例子當中,病患身上的手機或可穿戴設備發送的Beacon信號本身無需(也不能)攜帶任何其他數據,急救車上的掃描設備接收到Beacon信號后,可以自主通過網絡連接向儲存著病人醫療信息的服務器發送請求,并下載相關的數據,供急救人員參考使用。

切片2:代表

廣播與接收這兩種行為本身并不具備什么價值。只有當它們各自代表著背后的一些東西的時候,價值才會體現出來。

說起Beacon系統,通常出現在我們腦海里的就是智能手機接收到某個固定地點播放的Beacon信號這個情景。其實我們完全可以擴大視野,就像前面提到的,Beacon信號源也可以被用戶穿戴在身上,而某個固定地點中放置的計算設備則是信號的接收者。

各種可能性都是有的。那么處在“廣播-接收“這一通訊模式兩端的設備各自代表著什么呢?

beacon8

移動或靜止的(可穿戴、保留在身上、不被留意到的)。

智能手機

智能手表

智能眼鏡

任何人們可以穿戴的智能設備

beacon9

 

移動或靜止的(可以被放置或停放的)。

籃球

騎車

庫存物品

測量血糖的儀器

地區(中、小型)

beacon10

非移動。

商場中的鞋帽區

會議室

酒店餐桌

小停車場

地區(大、中型)

beacon11

非移動(集群)。

購物中心

辦公樓或辦公區域

體育場或停車場

這些大中型地區中的Beacon集群里,每個單一的Beacon設備都代表著一個小型地區

Beacon設備可以被獨立或成組的部署。設想在一個繁忙的咖啡廳里,每個餐桌下都安裝著一個Beacon設備。這種情境下,每個Beacon都代表一個餐桌,而全部Beacon設備組成的集群則代表著咖啡廳里的整個餐飲區。

在這個情境中,用戶無需排隊,直接坐到桌前拿出手機打開應用就可以點餐。手機可以接收到桌下安裝的Beacon設備發出的識別信號,通過網絡連接發出訂單信息后,咖啡廳的點餐系統就能知道哪個桌的客人點了哪些東西。

切片3:用戶情境

到目前為止,我們討論的都是硬件設備在整個Beacon系統中扮演的角色。至于用戶呢?

他們會習慣把手機放在感應設備前進行一觸式付款(touch-to-pay)嗎?他們所要參與的交互行為符合他們的預期嗎?

換句話說,當Beacon系統內發生著人機互動時,用戶的心智情境是怎樣的?

必要行動

beacon12

我想要一個結果,我發起行動?!?/p>

一觸式付款、一觸式登錄、一觸式下單。

博物館的參觀之旅:你一直把手機拿在手里,逛著一個又一個展館,每到一處,收聽推送過來的展館音頻介紹。

預期發生

beacon13

“我想要一個結果,我不必發起行動。”

訂閱推送消息,以便對自己感興趣的主題保持關注。

當你駕車外出時,家庭成員會收到推送消息。

離店時自動付款。

被動

beacon14

“我沒有想要一個結果,也不知道發生了怎樣的互動?!?/p>

統計分析

驚喜

beacon15

“我沒有想要一個結果,但是發生之后我知道背后產生了怎樣的互動?!?/p>

游戲化設計/獎勵機制。

基于用戶所處情境發送特定的優惠券。

當用戶在賣場購物時,通過推送消息向他們推薦商品。

這里所說的“期待”和“知道”,指的是用戶在一個非常具體的交互時刻當中產生的感受。

設想用戶在隱私設置中允許你的應用接收Beacon信號并反饋位置信息,通常情況下,他們對數據交互這個事情還是會有感知的,但當他們在貨架前溜達的時候,突然收到一張8折優惠券,驚喜的感覺仍然會有。

用戶通常不了解互動過程中的每一個細節,但他們通常會有廣義上的感知。

切片4:鄰近響應

在發現附近的Beacon設備的同時,接收設備還可以讀取具體的鄰近數值。這個值可以顯示出廣播者與接收者之間的大致距離,并且每隔幾毫秒就會刷新一次這里有個問題:接收設備應該針對哪些類型的距離變化進行響應?

在討論這個問題之前,要做一點說明:因為在不同的情境中廣播設備與接收設備的角色可能會互換,所以我們接下來統一使用“Beacon設備”一詞來代表廣播設備。

接觸

beacon16

想象一下用戶通過將手機與感應設備進行接觸來付款,或將手機貼近Apple TV來登錄自己的賬戶。

按照前面提到的用戶情境來劃分,“接觸”屬于典型的用戶自主發起的“必要行動”

邊界變化

beacon17

想象一下用戶從一個人為規定的較遠的距離范圍移動到較近的距離范圍,例如在賣場里走進距離某專柜若干米的范圍內,觸發特定的事件。

如上面所說的例子,可以代表用戶從一個較寬泛的關注范圍移動到了一個他更加感興趣的特定的主題范圍。

不過需要考慮的是,如果用戶只是從這片區域當中穿行過去呢?這還需要經由軟件方面進行解釋,例如判斷用戶特定范圍內的停留時間再觸發事件,等等。

距離漸變

beacon18

與“邊界變化”類似,只是沒有人為規定的距離范圍等級。

仍以賣場為例,只通過用戶與特定地點的距離增減來判斷其興趣及目標。

信號未必足夠順暢到能判斷出平滑的漸變。

多點定位

beacon19

如果接收設備能同時讀取多個Beacon設備發出的信號,那么精確定位就成為可能了。

可以想象成一種室內GPS技術。

不過這種模式也會受到信號噪音的影響,目前的發展還很不成熟。

匯總到一起

如此將問題分割開來進行分析,你就可以從不同的維度上探索新的可能性。例如你想到了一種新的產品體驗模式,那么可以試著將整體分割開,在不同的“切片”中嘗試各種想法。

你也可以把這種切片化的思路作為探索產品模式的起點,從每一個切片中挑選出一些對你來說有價值的點,然后將它們組合起來,作為新產品的基礎。例如你可以以“邊界變化”作為觸發模式,以可穿戴設備與某種固定的物體作為接收者與廣播者,幫助用戶完成某種“預期發生”或“驚喜”事件。這種模式可以用于酒店房門及電力的自動激活,或是滑雪度假酒店向那些完成了15次斜坡滑行的客人免費提供一份午餐等等。

補充

如果你覺得從技術角度來講要部署一套Beacon系統完全不成問題,那么最好再從成本、效率和簡單性等方面來審視一下。很多時候,圍繞著Beacon平臺來構建一整套服務是很說的通的,而有些時候則未必如此,哪怕技術再成熟。

要時刻記得,在構建產品與服務體驗的過程中,Beacon技術是一種補充性的選項,它所帶來的并非創建某種“新東西”的能力,而是一種新的情境化觸發機制,讓我們的設備能夠在更加恰當的時間與空間去做那些它們本來就有能力做的事情。

來源:PMTOO

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App