1.iOSでWebプッシュ通知を送ることができるメリットとは
2.iOSでWebプッシュ通知を送ることができるOS・ブラウザ
3.iOSでWebプッシュ通知はどのように表示されるのか
4.iOSでのWebプッシュ通知の実装の際に必要な準備、PWA対応のやり方
-PWAとは?
-PWA化の流れ
5.iOSでのWebプッシュ通知の際にオススメの機能
-セグメント配信
-スケジュール配信
-通知許諾
-ABテスト
これまで未対応だったiOSでのWebプッシュ通知ですが、リリースと同時に対応している企業も続々と増えてきています。
iOSでWebプッシュ通知を可能にするには、ウェブサイトをアプリのように使用できるためのPWA(Progressive Web Apps)化する必要があります。
こちらでは、iOSでWebプッシュ通知を配信するための流れと準備について解説していきます。
プッシュ通知とは、アプリから自動的にお知らせを配信する機能です。自社アプリを持っている場合は、アプリからのプッシュ通知が可能です。しかし、一からアプリ開発をしようとすると、莫大な開発コストと時間を要するため、抱えるリスクも大きいものになります。そこで、Webサイトをアプリのように使えることができるようにする技術、PWA(Progressive Web Apps:以下で詳しく解説します!)という仕組みで自社ウェブサイトからもWebプッシュ通知が可能になります。
2023年5月現在で日本ではiphoneユーザーが圧倒的。69.64%のシェアを保持している(出典 Statcounter)ので、確実にユーザーに届けたいメッセージを送ることができるのです。
特に、タイムセール情報や新商品情報などをダイレクトに告知できるため、多くのEC事業者が導入しています。
iOSでWebプッシュ通知を送ることができるのは、iOS16.4以降、ブラウザは現時点ではSafariのみとなります。(2023年6月現在)
iOS16 SafariでのWebプッシュ通知の表示は以下の通りになります。
通知をクリックすると、PWAのアプリが表示されます。
❶ロゴアイコンまたは画像
❷タイトル
❸ボディメッセージ
他のOS・ブラウザでの見え方はこちらも参考に 関連記事:【2023年版】Webプッシュ通知の全ての最新対応ブラウザとOSを解説します!
iOSでプッシュ通知を実装する場合、まずはウェブサイトをPWA化することが必要です。
PWAとは、Progressive Web Appsの略でApp Store等でダウンロードして使用するネイティブアプリを構築することなく、ユーザーにアプリ並のユーザーエクスペリエンスを提供することができます。
PWAはウェブブラウザで動作するため、アプリストアからダウンロードしてインストールする必要がありません。URLにアクセスするだけで、アプリケーションを利用できます。また、ネイティブアプリとは違い、ストアに申請する必要もないため、すぐにユーザーにリリースできるという利点もあります。
PWAはオフラインでも動作するように設計されており、インターネット接続がない状況でも一部の機能を利用できます。これは、サービスワーカーという技術を利用して実現されています。
PWAはウェブ技術を使用して開発されているため、iOS、Android、Windowsなど、さまざまなOSで動作します。これにより、開発者は異なるプラットフォーム用にアプリを開発する手間を省くことができます。
PWAはウェブサイトのように自動的に更新されるため、ユーザーは最新の情報や機能を常に利用できます。
PWAはプッシュ通知をサポートしているため、ユーザーに重要な情報をリアルタイムで伝えることができます。
PWAはキャッシュを利用しているので、高速でWebサイトを表示することができます。表示速度が速いことはユーザーのストレス軽減に繋がります。
このように多くのメリットがあるため、注目度も急上昇中ですが、実際にどのように実装すれば良いかはあまり知られていないのが現実です。
ここでは、ウェブサイトをPWAにするためのステップを解説します。
必要な前提としては、ウェブサイトが「HTTPS」化していることが条件です。
PWAはセキュリティ対策としてHTTPS(安全なデータ通信を行うプロトコル)を使用する必要があります。SSL証明書を取得し、サーバーに設定することで、HTTPSを導入できます。
マニフェストファイルとは、アプリの名前やアイコン、表示方法など機能面を記述したJSONファイルのことです。このファイルを作成し、ウェブサイトにリンクすることで、PWAとして認識されるようになります。
サービスワーカーは、バックグラウンドで動作するJavaScriptファイルで、オフライン対応やプッシュ通知の機能を実現します。サービスワーカーを作成し、ウェブサイトに登録することで、PWAの機能を実現できます。
以上が、PWAの最低限の実装になります。これで、iOSでもWebプッシュ通知を配信できる準備が整いました。
PWAを実装し、準備が整ったとなると、Webプッシュ通知を効果的に配信したいもの。
ここでは、Webプッシュ通知を効果的に活用するためにオススメとなる主な機能を解説します。
ユーザーの行動や属性でセグメントを作成し、そのセグメントに合わせた内容で通知を行うこと。一括送信よりもより効果的に狙った顧客にアプローチできます。
カートに入れたが未購入商品がある場合、購入忘れがないように通知を送ることができます。
WEBプッシュ通知のユーザー許諾を得るためのポップアップ表示方法です。通知の許諾を得るためにはカスタマイズ可能なポップアップ表示があることが好ましいです。
WEBプッシュ通知内容をテストできたら、内容の効果測定もできます。そこでABテスト機能があれば、効率的にCTRを改善できます。
iOSに限らず、AndoroidやWindows,macOSでもWebプッシュ通知は可能です。
CVRの向上、売上UPに繋げるために、必要な機能が揃ったサービスを選びましょう。
PUSHCODEなら、Webプッシュ通知に特化しているサービスなので、上記の機能がカバーされています。PWAの実装方法など、導入時のサポートも充実しています。
5000通まで無料でアカウント登録も可能です。まずは無料アカウント登録からWebプッシュ通知をはじめてみませんか?