これらのテンプレートはアプリ内メッセージのWebview内で実行されます。メッセージを閉じたり、URLを開いたり、ユーザーにタグを付けたり、クリックを取得するには、アプリ内メッセージJS APIを使用してください。
前提条件
開始前に、以下を確認することをお勧めします:テンプレートの使用方法
- OneSignalでメッセージ > アプリ内 > 新規アプリ内に移動します。
- HTMLエディターを選択します。
- 下記のテンプレートを見つけます。
- コードブロックから完全なHTMLをコピーしてエディターに貼り付けます。
- プレースホルダー(URL、エンドポイント、日付、コピー)を更新します。
- 実際のデバイスでテストしてから公開します。
利用可能なテンプレート

メール収集フォーム
ユーザーのメールアドレスを取得し、クリック名でアプリに送信します。

電話番号収集フォーム
SMS送信の同意を求めて取得します。E.164形式の電話番号を含み、クリック名でアプリに送信します。

チェックリスト調査
バックエンドに送信またはタグに変換できる複数選択調査。

カウントダウン
時間制限のあるプロモーション用のカウントダウンタイマー。

プロモホイール
スピン・トゥ・ウィンプロモ体験(プロモの処理をカスタマイズ)。

クイズモーダル
ユーザーにスコアでタグを付けることができるクイズ体験。

評価調査
1〜5評価調査(エンドポイントに送信またはユーザーにタグ付け)。

オーディオ/ビデオプレーヤー
直接MP3ファイル用のシンプルなオーディオプレビューUI。

縦スワイプ
マルチスライド縦スワイプオンボーディングまたは機能ツアー。
メールフォーム
アプリ内メッセージを通じてメールサブスクリプションを収集します。 このフォームの動作方法:- ユーザーがメールアドレスを入力し、同意ボックスにチェックを入れます。
- 送信時に、OneSignalのCreate User APIが呼び出され、アプリでメールサブスクリプションが作成されます。
- また、テンプレートは
OneSignalIamApi.addClickName(e, email)を呼び出し、メールアドレスをSDKのアプリ内メッセージクリックリスナーに渡します。 - アプリ内で、アプリ内メッセージクリックリスナーを追加してクリック名を読み取り、メールをSDKの
addEmailメソッドに渡すことができます。
- ステップ2はアプリに直接コードを追加する必要がありませんが、
loginメソッドを呼び出した場合、ユーザーにメールサブスクリプションを追加しません。 - ステップ4は追加のコード(アプリ内メッセージクリックリスナー)が必要ですが、
loginメソッドを呼び出した場合もユーザーにメールサブスクリプションを追加します。
メールフォームHTMLコード
メールフォームHTMLコード
**設定 > キーとIDで見つけたOneSignalアプリIDに
YOUR_APP_IDを置き換えてください。- HTML送信ハンドラーでaddClickName呼び出しを保持してください。
- SDKのアプリ内メッセージクリックリスナーで入力を読み取ります
- クリック名がメールのように見える場合、アプリ内メッセージクリックリスナー内でaddEmailメソッドを呼び出します。
アプリ内メッセージを通じてSMSサブスクリプションを収集します。 このフォームの動作方法:
- ユーザーが国コードを選択し、10桁の電話番号を入力し、同意ボックスにチェックを入れます。
- 送信時に、OneSignalのCreate User APIが呼び出され、アプリでSMSサブスクリプションが作成されます。
- また、テンプレートは
OneSignalIamApi.addClickName(e, e164Phone)を呼び出し、電話番号をSDKのアプリ内メッセージクリックリスナーに渡します。 - アプリ内で、アプリ内メッセージクリックリスナーを追加してクリック名を読み取り、電話番号をSDKの
addSmsメソッドに渡すことができます。
- ステップ2はアプリに直接コードを追加する必要がありませんが、
loginメソッドを呼び出した場合、ユーザーにSMSサブスクリプションを追加しません。 - ステップ4は追加のコード(アプリ内メッセージクリックリスナー)が必要ですが、
loginメソッドを呼び出した場合もユーザーにSMSサブスクリプションを追加します。
SMSフォームHTMLコード
SMSフォームHTMLコード
**設定 > キーとIDで見つけたOneSignalアプリIDに
YOUR_APP_IDを置き換えてください。その他のテンプレート
上記のメールとSMSフォームに加えて、以下のテンプレートも利用できます:- チェックリスト調査: 複数選択調査
- カウントダウン: 時間制限付きプロモーション
- プロモホイール: スピン・トゥ・ウィン体験
- クイズモーダル: スコア付きクイズ
- 評価調査: 1〜5評価
- オーディオ/ビデオプレーヤー: メディアプレビュー
- 縦スワイプ: マルチスライドツアー