程式庫
手錶畫面
程式庫會替你繪製每個付款畫面。我們的伺服器以手錶的語言和你的顏色傳送可直接繪製的畫面,因此修改文字不需更新應用程式。
購買畫面
鎖定中的應用程式會顯示的內容,由上而下:
- 標題,使用你的顏色:「Premium」(或你自己的用詞,例如「Pro」),或試用狀態。
- QR 碼,寬度為螢幕的一半,黑色印在留有邊距的白色方塊上,讓手機相機能在黑色手錶上找到它。
- 代碼下方的「用手機掃描」。
- 錶圈上按鈕旁的START 標記。
- 底部的問題說明行,僅在有問題時顯示。
| 標題 | 時機 |
|---|---|
| Premium | 沒有試用,或你自己的用詞 |
| 剩 7 天 | 試用期間:剩餘的完整天數 |
| 最後一天 | 試用的最後一天 |
| 試用結束 | 試用已結束 |
連結畫面
在購買畫面按 START 會以文字顯示連結,供相機無法讀取代碼的買家使用:「在手機上輸入:」、網址,以及用你的顏色大字顯示的手錶代碼。BACK 返回 QR 碼。
你也可以用手錶代碼在控制台的「手錶」和銷售中找到買家的手錶。
在手機上完成
買家開啟結帳頁面後,手錶會顯示帶勾號的圓環和「在手機上完成」。若之後手錶與我們的連線中斷,會再次顯示 QR 碼,因為買家可能已關閉頁面。
解鎖
付款成功約一秒後,購買畫面會播放解鎖動畫,約需 1.5 秒:
- 粗弧線沿著螢幕邊緣掃過,同時中央畫出一個大勾號。
- 勾號完成時,若手錶開啟了提示音和震動,會播放成功提示音並震動。
- 弧線變粗後淡出。勾號縮小並向上滑入圓環。
- 「Premium 已解鎖」(或「Pro 已解鎖」)和你介紹 Premium 新增內容的文字由下方升起。
- 在購買畫面關閉時付款?手錶一收到消息就會自動顯示解鎖畫面。
- 之後再次開啟時,畫面顯示最後一格,不會重播。
- 已取消的訂閱會加上一行結束日期,例如「12 Nov 結束」。
發生問題時
| 行 | 意義 |
|---|---|
| 載入中… | 購買畫面正在等待第一次回應。 |
| 離線 | 沒有手機、藍牙或網路。手錶會持續重試。 |
| 稍後再試 | 我們的伺服器沒有正確回應。手錶會持續重試。 |
- 重試會逐漸放慢。嘗試失敗後,手錶會等待 2、4、8 秒,最多 32 秒,再進行下一次。
- 絕不顯示全黑畫面。完全沒有回應可顯示時(首次開啟且離線),畫面會顯示你的應用程式名稱、問題說明行和「按 BACK 關閉」。
時間限制
購買畫面在 5 分鐘沒有變化後會自動關閉;若手機上的結帳頁面開啟中(可能有人正在輸入卡片資料),則在 15 分鐘後關閉。之後便停止詢問,因此絕不會耗盡電池。若關閉時嘗試仍在失敗,應用程式下次啟動時會再次詢問:付款可能在這段期間已完成。
按鈕
| 按鈕 | 付款前 | 付款一次 |
|---|---|---|
| START | 在 QR 碼和連結之間切換 | 接著進入你的應用程式 |
| BACK | 從連結畫面:返回代碼。其他情況:離開購買畫面(鎖定中的 gate 應用程式會關閉) | 接著進入你的應用程式 |
購買畫面只回應短按。按住按鈕太久會開啟手錶本身的選單,而且永遠收不到放開按鈕的事件。
顏色
- 每個畫面都以黑色為底,不分日夜。文字為白色,次要文字為灰色,標題、勾號和手錶代碼使用你的顏色。
- 手錶可顯示 64 種顏色:紅、綠、藍各為
00、55、AA或FF。在控制台中任選一種顏色,我們會使用最接近的顏色。 - 文字絕不使用
555555。Forerunner 55 只有 8 種顏色,會把它畫成黑色。
螢幕形狀
- 圓形螢幕:每行的寬度等於圓形在該高度的寬度。
- 方形和長方形螢幕:每行使用全寬。Venu Sq 算作長方形。
- Instinct 和其他有副螢幕的手錶:QR 碼位於副螢幕左側,副螢幕的像素不會遮住它的格子。程式庫在執行時自動找到副螢幕,因此無需設定。
- 放不下的文字會縮小一級字體,仍放不下則以「.」截斷。我們用每款手錶本身的字型測量每種語言的每一行,確保放得下。
畫面上你的文字
在應用程式的「定價」分頁中,你可以設定付費部分的名稱(「Premium」或你自己的用詞,最多 12 個字元),以及 Premium 新增的內容(簡短幾行:手錶上一行約可容納 24 個字元)。「定價」分頁會在你輸入時即時顯示購買畫面和解鎖畫面。語言設定請參閱加入程式庫。