Apptics で Push 通知の送信を開始するには、最初に Push 通知の基本設定を行う必要があります。これは次の 3 ステップで構成されます。
Android アプリのパッケージ名、または iOS アプリのバンドル ID に対して必要な認証情報をアップロードすると、Apptics コンソールの Push 通知ビルダーを使用して、Push 通知を作成・送信できるようになります。
Push 通知には、テキスト、リッチメディア、アクションボタンなど、さまざまな要素を含めることができます。さらに、通知の見た目や動作をカスタマイズするための、プラットフォーム固有の要素も用意されています。
Apptics の Push 通知ビルダーを使用すると、Apptics コンソール内で 5 つのシンプルなステップに沿って、Push 通知を作成、プレビュー、テスト、および公開できます。ここでは、Apptics を使用して Push 通知を作成する 5 つのステップを説明します。
- 左側メニューから Push 通知 に移動し、新しい通知を作成 をクリックします。
手順 1: 通知のスケジュール設定
- まず、Push 通知の配信タイミングを設定します。タイムゾーンを選択します。
- Apptics では、即時、予約、繰り返し の 3 種類の通知を設定できます。
即時通知
Push 通知は、公開後すぐに実行されます。通知は、指定した有効期限の日付と時刻より前に送信されます。
予約通知
Push 通知は、公開後に指定した日付と時刻でスケジュールされます。通知は、有効期限の日付より前に実行されます。予約通知は、今後 90 日以内の範囲で設定できます。
繰り返し通知
Push 通知は、設定した頻度に基づき、あらかじめ定義された間隔(毎日、毎週、毎月)で実行されます。繰り返し通知の開始日と終了日は、今後 365 日以内の範囲で設定できます。
手順 2: オーディエンスを定義する
通知をいつ送信するかを決定したら、次にプッシュ通知の対象ユーザーを定義する必要があります。これは Apptics のセグメント機能を使って行えます。
- プッシュ通知のターゲットとするユーザーセグメントを選択します。[新しいセグメントを作成]をクリックして、新規セグメントを作成することもできます。詳しくはセグメントガイドを参照してください。
- セグメントを選択すると、そのセグメントで絞り込まれたすべてのアプリケーション ID が下部に一覧表示され、それぞれのアプリケーション ID について、有効な証明書/認証情報がコンソールにアップロードされているかどうかの詳細が表示されます。証明書/認証情報がない場合は、まずアップロードする必要があります。有効な証明書/認証情報を持つアプリケーション ID に対してのみ通知が送信されます。
- 通知の効果を測定したい場合は、[Conversion]チェックボックスをクリックします。アプリ内でユーザーに取ってほしい特定のアクションを指定することで、その通知のコンバージョン率を追跡できます。これはユーザーが通知に反応した後に行う操作です。
- (すでに Apptics でトラッキングされている)イベントを選択し、ユーザーが通知に反応した後に、アプリ内でどれだけのユーザーがそのアクションを実行したかを測定します。
例: たとえば、「明日ウェビナーを開催します」という内容の通知を送信するとします。この場合の期待されるアクションは、ユーザーが通知を見てウェビナーに登録することです。アプリからイベントへの登録操作が Apptics のイベントとしてトラッキングされている場合、そのイベントを選択することで、プッシュ通知に反応した後に実際に何人のユーザーがウェビナーに登録したかを把握できます。

- Audience タブで適用したフィルターと条件に基づき、通知のターゲットとなるデバイス数が「ターゲットデバイス件数」として表示されます。
手順 3: メッセージを設定する
通知のスケジュールとアプリユーザーのターゲティングを設定したら、通知のコンテンツを入力します。
- 通知件名とメッセージを入力します。
- 通知に画像などのビジュアル要素を含めたい場合は、.png、.jpg、.gif 形式の画像 URL を追加します。
画像サイズと種類の推奨値は次のとおりです。
|
iOS
|
Android
|
|
ファイル形式
|
推奨: jpg、jpeg、png、gif |
推奨: jpg、jpeg、png |
|
解像度
|
推奨: 2:1 のアスペクト比の横長画像
一般的なサイズ: 512x256px または 1440x720px
最大幅: 4096px
最小幅: 300px
|
推奨: 2:1 のアスペクト比の横長画像
一般的なサイズ: 512x256px または 1440x720px
最大幅: 2000px
最小幅: 300px
|
- ユーザーをリダイレクトしたいページ/画面の文字列名、または URL を入力します。
通知に含める内容を設定したら、通知がユーザーのデバイス上でどのように表示・動作するかをカスタマイズするための追加情報を設定できます。
- サウンド - 通知が配信されたときに再生するサウンドを指定できます。アプリのリソースディレクトリに保存されている音声ファイル名を入力します。
- 通知ペイロード - プッシュ通知と一緒に送信される追加データである通知ペイロードを設定できます。ペイロードデータは JSON 形式のキーと値のペアとして追加します。
- App バッジ - App バッジは、未読の通知やメッセージがあることを示すためにアプリアイコン上に表示される数値です。通知送信時にアプリアイコンのバッジを増加させるかどうか、また未読通知についてユーザーに知らせるかどうかを設定できます。
また、通知の見た目やサウンドをカスタマイズするための Android 固有の要素も追加できます。これには次のものが含まれます。
- 通知チャネル - Android 8.0(API レベル 26)以降では、すべての通知は必ずチャネルに属している必要があります。通知チャネルは通知を分類し、表示(視覚的な動作)とサウンド(聴覚的な動作)を制御します。通知チャネルを選択することで、通知の動作を決定できます。詳しくはこちら
- アプリアイコン - アプリのリソースディレクトリにアイコンのパスまたは ID がある場合は、そのアプリアイコンをプッシュ通知に表示できます。
- アプリアイコンの色 - Android では、通知用のアプリアイコンの色もカスタマイズできます。指定するカラーコードは、6 桁または 8 桁の RGB 形式の 16 進数値である必要があります。
メモ:アプリアイコンが個別に指定されていない場合は、Apptics コンソールで設定されているプロジェクトロゴが既定のアプリアイコンとして使用されます。
手順 5: インタラクティブ要素を追加する
最後の手順として、通知にインタラクティブ要素を追加し、ユーザーの積極的なエンゲージメントを促します。最大 3 つまでアクションボタンを追加でき、次のような関連情報を設定します。
- カテゴリ名(iOS のみ) - iOS アプリでは、アプリを起動せずに、複数のアクションボタンを通じてアプリ内で応答や操作を行えるアクション可能な通知を設定できます。カテゴリ名によって、通知の種類と表示されるアクションボタンが決まります。詳しくはこちら
- アクション ID - 各アクションボタンに関連付けられたユーザーの操作をトラッキングするための一意のアクション ID です。
- ボタンラベル - ボタンラベルは、アクションボタン上に表示されるテキストです。ユーザーがボタンを操作したときに何が起こるかを明確に伝えることが目的です。例: Like、reply、注文、shop now、後で など。
- アイコンパス - ボタンアイコンとして使用する画像ファイルのパスです。Android 用と iOS 用にそれぞれアイコンパスを指定する必要があります。
- クリックアクション - クリックアクションは、ボタンの機能と関連付けるために使用される内部識別子です。ユーザーに表示されるボタンラベルとは異なり、クリックアクションは内部的に使用され、ボタンに対するユーザーの操作をトラッキングおよび分析するために利用されます。
例:たとえば、通知にメッセージへの返信用アクションボタンが必要な場合、ボタンラベルには「Reply」と表示し、開発者が設定するクリックアクションは 'reply_to_message' のように指定します。
メモ: 1 件の通知につき、最大 3 つまでアクションボタンを追加できます。
プッシュ通知をプレビューする
手順を進めながら、プッシュ通知ビルダーで作成中の通知をリアルタイムでプレビューできます。
- [Entries]の下に、これまでに入力した通知の詳細が表示されます。[プレビュー]をクリックすると、通知が Android および iOS デバイスでどのように表示されるかを確認できます。
テストプッシュ通知を送信する
通知のターゲットとなるデバイス数は、右上に[ターゲットデバイス件数]として表示されます。これは Audience タブで適用したフィルターと条件に基づいて算出されます。
通知のタイミング、ターゲットオーディエンス、コンテンツの設定が完了したら、通知のテストを開始できます。設定ミスを防ぎ、既存のプッシュキャンペーンを誤って削除しないようにするため、デバイストークンまたはメール ID を使用してテスト通知を送信できます。
デバイストークンを使用してテスト通知を送信する
Xcode/Android Studio から取得したデバイストークンを使用してテスト通知を送信できます。1 回につき最大 5 台のデバイスに通知を送信できます。
メモ:テスト通知は、APNs/FCM に登録されており、デバッグモードが有効になっているデバイスに対してのみ、デバイストークンを使って送信できます。
- [Test push notification] をクリックすると、ポップアップが表示されます。
- テスト通知を送信したいアプリケーション ID を選択します。
- Device token を選択します。デバイストークンは一度に最大 5 件まで追加できます。
- [Send][Test notification] をクリックして、リアルタイムで通知をテストします。
メール ID を使用して通知をテストする
Apptics 内でユーザー属性として追跡されているユーザーのメール ID を使用して、テスト通知を送信できます。テスト通知は、それぞれのメール ID に紐づいているデバイスに送信されます。
- [Test push notification] をクリックすると、ポップアップが表示されます。
- テスト通知を送信したいアプリケーション ID を選択します。
- メール ID を選択します。メール ID は一度に最大 5 件まで追加できます。
- [Send][Test notification] をクリックして、リアルタイムで通知をテストします。
プッシュ通知を公開する
必要な詳細の設定がすべて完了したら、通知を今後の反復用に下書きとして保存し、デバイスでテストし、準備ができたら公開できます。
通知を下書き保存する
- 基本情報の入力が完了したら、[Save as draft] をクリックして、ここまで設定した内容を保存します。
- ポップアップが表示されます。通知名を入力し、[保存] をクリックします。通知は下書きとして保存され、後から編集して公開できます。
通知を公開する
- 通知を送信する準備ができたら、[公開] をクリックします。詳細を確認するためのポップアップが表示されます。
- [はい、公開] をクリックして確定すると、即時通知の場合は対象デバイスにすぐに配信され、予約・繰り返し通知の場合は、指定した日時に配信されます。
プッシュ通知の統計
- これまでに下書き保存または公開されたすべての通知の一覧を確認できます。
- 個別の通知をクリックすると、詳細を表示できます。
- 通知が下書き状態の場合は、ここから詳細を編集できます。
- 通知が配信済みの場合は、その通知のパフォーマンス統計を確認できます。
メニューをクリックすると、次の設定が表示されます:
- 編集: 配信前の通知を編集します。
- 削除: 配信前の通知を削除します。
- 新規として編集: 既存の通知設定をテンプレートとして使用し、新しい通知を作成します。
- 一時停止: 繰り返し通知に対して適用されます。
- Target 件数:その通知でターゲットになっているデバイスの数。
- 完了 件数:プッシュ通知サービスプロバイダーから正常に送信された通知の数。
- Failure 件数:技術的な問題により配信できなかった通知の数。
- 受領済み 件数:ユーザーのデバイスに配信された通知の数。
- Opened 件数:ユーザーが開いて操作した通知の数。
- Conversion 件数:ユーザーが通知に反応して、想定されたアクションを実行した回数。