APIリファレンス    最終更新日 Tue, Feb 17, 2015

Edit on GitHub

Version 1.1.4

Growth Push API

初期化

Growth Pushの初期化を行います。

init(params:Params):void

パラメータ

項目名 詳細
params Paramsオブジェクト

Paramsオブジェクト

interface Params {
  applicationId:number;
  credentialId:string;
  environment?:string;
  receiver:string;
  appName:string;
  icon:string;
  clickEventName:string;
}
項目名 詳細
applicationId Growth Push管理画面のアプリID
credentialId Growth Push管理画面のシークレットキー
environment 本番環境: production 開発環境: development
receiver 本番環境: /growthpush-sw.min.js 開発環境: /growthpush-sw.js
appName アプリ名。通知のタイトルで表示されます。
icon アイコン画像。通知のアイコンで表示されます。
clickEventName 通知クリックのイベント。例: NotificationClick

RegistrationIdの取得・送信

register():void

イベントインターフェイス

イベント購読

イベントを購読します。

on(event:string, fn:Function)
項目名 詳細
event イベント名
fn コールバック関数

イベントを一度だけ購読します。

once(event:string, fn:Function)
項目名 詳細
event イベント名
fn コールバック関数

イベント購読をやめる

イベント購読をやめます。

off(event:string, fn?:Function)
項目名 詳細
event イベント名
fn コールバック関数

Push許可状態の取得

許可済みの場合はtrue、非対応または未許可の場合はfalseが返ります。

permitted():boolean

イベントの送信

track(name:string)

パラメータ

項目名 詳細
name イベント名

タグの送信

tag(name:string, value?:string)

パラメータ

項目名 詳細
name タグ名
value タグに持たせる値