コンテンツにスキップ

Rich Flyer WebPush Library 利用手順

RichFlyer WebPush Libraryは、RichFlyerを使用してWebプッシュ通知を配信する際に使用します。
提供するJavaScriptファイルをWebサーバに配備することで、RichFlyerが提供する機能が使用できるようになります。

提供ファイル (Google Chrome, Microsoft Edge, Firebox用)

ファイル名 内容 編集可否
rf-serviceworker.js RichFlyer専用のServiceWorker。Webプッシュ通知を受信し、画面への表示を制御します。 不可
rf-functions.js RichFlyerの機能を利用するためのライブラリ。 不可
rf-webpush-sample.js RichFlyerライブラリを使ったJavaScriptサンプルファイル。
index-sample.html JavaScriptサンプルファイルを読み込んだHTMLサンプルファイル


提供ファイル (Safari用)

ファイル名 内容 編集可否
rf-safaripush-sample.js Safariプッシュ向けRichFlyerライブラリを使ったJavaScriptサンプルファイル。
rf-safari-functions.js Safariプッシュ向けRichFlyerの機能を利用するためのライブラリ。 不可
index-safari-sample Safariプッッシュ向けJavaScriptサンプルファイルを読み込んだHTMLサンプルファイル


動作環境

  • Google Chrome 最新版
  • Microsoft Edge 最新版
  • Firebox 最新版
  • Safari 最新版

実装手順

RichFlyerで配信した通知をWebプッシュで受信して表示するまでの手順を説明します。

プッシュ通知を受信するために必要な実装 (Google Chrome, Microsoft Edge, Firebox)

  1. SDK実行キーとドメインをRichFlyerに登録

  2. ServiceWorkerの登録

  3. プッシュ通知受信の許可

  4. プッシュ通知購読情報を取得してRichFlyerに登録

プッシュ通知を受信するために必要な実装 (Safari)

  1. Apple Developer Centerでの手続き

  2. SDK実行キーとWebsite Push IDをRichFlyerに登録

  3. プッシュ通知受信の許可


プッシュ通知を効果的に運用するためのオプション実装

  1. セグメント

ライセンス

  1. ライセンス