smartbanner JQuery appStore

JQuery Plugin - Android /IOS SmartBanner

Pauline Lin 2016/12/21 11:07:51
1155

主題:

Jquery Plugin - Android /IOS SmartBanner

文章簡介:

介紹使JQueryPlugin smart-app-banner

作者:

版本/產出日期:

v.1 / 2016/12/19

1. 前言

現在手機APP盛行,很多網站都有推出app版本供手機或平板用戶使用,此次介紹的JQuery Plugin可以在Mobile Web中自訂smartAppBanner 以利用戶連結到app商店頁面

2. 目的

 了解如何使用jQuery Plugin - smartApp Banner

3. 開始前準備

本網頁建立於以下版本的環境:

 Tomcat v6.0

 HTML5

 JQuery v1.8+

Jasny-jquery.smartbanner-v1.0.0-67

 瀏覽器

4. 開發情境

IOS下如需要增加Smart App Banner只需新增meta 的apple-itunes-app訊息,範例如下 :

Android的部份需使用JQuery Plugin來達到此效果 :

1. 下載jasny-jquery.smartbanner v1.0.0-67

2. Header宣告

紅框處的app-id可於googleplay商店的網址得知;例如 youtube app 的網址是https://play.google.com/store/apps/details?id=com.google.android.youtube

該app-id com.google.android.youtube

3. JS調用方式

另外還有些參數可以設定,如下表

key

說明

title

預設抓取html <title>欄位

author

預設抓取html meta<author>或hostname欄位

price

App售價

appStoreLanguage

App商店語言

inAppStore

IOS的價格說明文字欄位

inGooglePlay

GooglePlay的價格說明文字欄位

icon

Icon圖片URL,預設抓取<meta name="apple-touch-icon">

url

Button URL ; 如果希望按鈕鏈接到應用商店,請使用null。

button

install button文字

scale

隨視窗大小縮放(1=禁用)

speedIn

顯示Banner的動畫速度

speedOut

關閉Banner的動畫速度

daysHidden

關閉Banner後隱藏的時間(0 =始終顯示Banner

daysReminder

點擊“View”後隱藏Banner的時間(0 =始終顯示橫幅)

force

填入 'ios', 'android','windows'. 或填寫null 不做browser check 永遠顯示banner

hideOnInstall

true / false ;當"VIEW"被點擊 隱藏banner

layer

true / false ;是否覆蓋頁面

iOSUniversalApp

true / false ; 如果iOS app用於iPad和iPhone,則iPad用戶顯示Smart Banner。

appendToSelector

Banner Append selector

onInstall

Fuction ;點擊view時可以使用該fuction做log寫入或其他動作

onClose

Fuction ;關閉banner時可以使用該fuction做log寫入或其他動作

5. 總結

此篇文章中可了解如何MobileWeb使用Smarrt Banner藉此推廣增加我們的app下載量

IOS:

Android:

6. 參考來源

 使用JQuery版本-

http://ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js

 smartbanner - jasny-jquery.smartbanner

https://github.com/jasny/jquery.smartbanner

Pauline Lin