プッシュ通知

プッシュ通知

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

概要

Push 通知は、ユーザーがアプリを起動していないときでも、アプリへの関心を維持するための手段です。これらのメッセージは、ユーザーのデバイスに直接情報をプッシュ配信します。Push 通知には、画像、テキスト、インタラクティブな要素を含めることができます。Apptics の Push 通知を使用すると、アプリユーザーに対して、状況に応じた関連性の高い通知を送信できます。

通知の種類

以下は、Apptics の Push 通知を使用してアプリユーザーとのエンゲージメント向上に利用できる、さまざまな種類の Push 通知の一覧です。
  1. プロモーション通知 - セールや割引などを案内し、ユーザーの行動を促すための通知です。
  2. アプリ内通知 - ガイドツアーなど、ユーザーがアプリを利用中のときに表示される通知です。
  3. リッチ Push 通知 - 画像、動画、サウンドなどを含め、ユーザーのエンゲージメントをさらに高める通知です。
  4. リマインダー通知 - 支払いリマインダーなど、ユーザーが中断した処理の完了を促すための通知です。

Push 通知を利用するメリット

Push 通知は、ユーザーのエンゲージメント、リテンション、コンバージョンを高い水準に維持するための追加チャネルを提供します。アプリの表示機会を増やし、アプリユーザーとの良好なコミュニケーションを構築し、アプリ内でのアクションを促進するのに役立ちます。

Android または iOS アプリで Apptics の Push 通知を利用するには、まず設定を完了する必要があります。以下のセクションでは、Push 通知を有効にするために、Firebase から秘密キー(JSON ファイル)を取得し、Apple から p12 証明書を取得する手順を詳しく説明します。

Apptics で Push 通知を使い始めるには

Apptics で Push 通知の送信を開始するには、最初に Push 通知の基本設定を行う必要があります。これは次の 3 ステップで構成されます。

Push 通知用認証情報の生成

アプリ用の秘密証明書とキーを生成します。(Android は Firebase コンソール、iOS は Apple デベロッパーアカウント)

認証情報の認証

アプリで使用する Push 通知サービスプロバイダーの証明書を認証します。(Android 用 Firebase Cloud Messaging (FCM) 認証情報および iOS 用 Apple Push Notification Service (APNs) 証明書

認証情報のアップロード

Apptics コンソールで、パッケージ名またはバンドル ID に対して証明書の認証情報をアップロードします。(Android は JSON ファイル、iOS は .p12 ファイル)



Android アプリのパッケージ名、または iOS アプリのバンドル ID に対して必要な認証情報をアップロードすると、Apptics コンソールの Push 通知ビルダーを使用して、Push 通知を作成・送信できるようになります。

Apptics コンソールで Push 通知を作成する手順

Push 通知には、テキスト、リッチメディア、アクションボタンなど、さまざまな要素を含めることができます。さらに、通知の見た目や動作をカスタマイズするための、プラットフォーム固有の要素も用意されています。

Info
アクションボタンの実装や、プラットフォーム固有の通知要素のカスタマイズを行うには、Apptics SDK が通知データの内容を処理し、ユーザー操作を処理するための必要なメソッドを呼び出します。詳細な実装手順については、以下の SDK ガイドを参照してください。
  1. Android 向け Push 通知ガイド
  2. iOS 向け Push 通知ガイド

Apptics の Push 通知ビルダーを使用すると、Apptics コンソール内で 5 つのシンプルなステップに沿って、Push 通知を作成、プレビュー、テスト、および公開できます。ここでは、Apptics を使用して Push 通知を作成する 5 つのステップを説明します。
  1. 左側メニューから Push 通知 に移動し、新しい通知を作成 をクリックします。

手順 1: 通知のスケジュール設定

  1. まず、Push 通知の配信タイミングを設定します。タイムゾーンを選択します。
  2. Apptics では、即時予約繰り返し の 3 種類の通知を設定できます。
即時通知



Push 通知は、公開後すぐに実行されます。通知は、指定した有効期限の日付と時刻より前に送信されます。

予約通知



Push 通知は、公開後に指定した日付と時刻でスケジュールされます。通知は、有効期限の日付より前に実行されます。予約通知は、今後 90 日以内の範囲で設定できます。

繰り返し通知



Push 通知は、設定した頻度に基づき、あらかじめ定義された間隔(毎日、毎週、毎月)で実行されます。繰り返し通知の開始日と終了日は、今後 365 日以内の範囲で設定できます。

手順 2: オーディエンスを定義する



通知をいつ送信するかを決定したら、次にプッシュ通知の対象ユーザーを定義する必要があります。これは Apptics のセグメント機能を使って行えます。
  1. プッシュ通知のターゲットとするユーザーセグメントを選択します。[新しいセグメントを作成]をクリックして、新規セグメントを作成することもできます。詳しくはセグメントガイドを参照してください。
  2. セグメントを選択すると、そのセグメントで絞り込まれたすべてのアプリケーション ID が下部に一覧表示され、それぞれのアプリケーション ID について、有効な証明書/認証情報がコンソールにアップロードされているかどうかの詳細が表示されます。証明書/認証情報がない場合は、まずアップロードする必要があります。有効な証明書/認証情報を持つアプリケーション ID に対してのみ通知が送信されます。
  3. 通知の効果を測定したい場合は、[Conversion]チェックボックスをクリックします。アプリ内でユーザーに取ってほしい特定のアクションを指定することで、その通知のコンバージョン率を追跡できます。これはユーザーが通知に反応した後に行う操作です。
  4. (すでに Apptics でトラッキングされている)イベントを選択し、ユーザーが通知に反応した後に、アプリ内でどれだけのユーザーがそのアクションを実行したかを測定します。
Idea例: たとえば、「明日ウェビナーを開催します」という内容の通知を送信するとします。この場合の期待されるアクションは、ユーザーが通知を見てウェビナーに登録することです。アプリからイベントへの登録操作が Apptics のイベントとしてトラッキングされている場合、そのイベントを選択することで、プッシュ通知に反応した後に実際に何人のユーザーがウェビナーに登録したかを把握できます。


  1. Audience タブで適用したフィルターと条件に基づき、通知のターゲットとなるデバイス数が「ターゲットデバイス件数」として表示されます。

手順 3: メッセージを設定する



通知のスケジュールとアプリユーザーのターゲティングを設定したら、通知のコンテンツを入力します。
  1. 通知件名メッセージを入力します。
  2. 通知に画像などのビジュアル要素を含めたい場合は、.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
  1. ユーザーをリダイレクトしたいページ/画面の文字列名、または URL を入力します。

手順 4: 追加要素を設定する



通知に含める内容を設定したら、通知がユーザーのデバイス上でどのように表示・動作するかをカスタマイズするための追加情報を設定できます。
  1. サウンド - 通知が配信されたときに再生するサウンドを指定できます。アプリのリソースディレクトリに保存されている音声ファイル名を入力します。
  2. 通知ペイロード - プッシュ通知と一緒に送信される追加データである通知ペイロードを設定できます。ペイロードデータは JSON 形式のキーと値のペアとして追加します。
  3. App バッジ - App バッジは、未読の通知やメッセージがあることを示すためにアプリアイコン上に表示される数値です。通知送信時にアプリアイコンのバッジを増加させるかどうか、また未読通知についてユーザーに知らせるかどうかを設定できます。
また、通知の見た目やサウンドをカスタマイズするための Android 固有の要素も追加できます。これには次のものが含まれます。
  1. 通知チャネル - Android 8.0(API レベル 26)以降では、すべての通知は必ずチャネルに属している必要があります。通知チャネルは通知を分類し、表示(視覚的な動作)とサウンド(聴覚的な動作)を制御します。通知チャネルを選択することで、通知の動作を決定できます。詳しくはこちら
  2. アプリアイコン - アプリのリソースディレクトリにアイコンのパスまたは ID がある場合は、そのアプリアイコンをプッシュ通知に表示できます。
  3. アプリアイコンの色 - Android では、通知用のアプリアイコンの色もカスタマイズできます。指定するカラーコードは、6 桁または 8 桁の RGB 形式の 16 進数値である必要があります。

Notes
メモ:アプリアイコンが個別に指定されていない場合は、Apptics コンソールで設定されているプロジェクトロゴが既定のアプリアイコンとして使用されます。

手順 5: インタラクティブ要素を追加する



最後の手順として、通知にインタラクティブ要素を追加し、ユーザーの積極的なエンゲージメントを促します。最大 3 つまでアクションボタンを追加でき、次のような関連情報を設定します。
  1. カテゴリ名(iOS のみ) - iOS アプリでは、アプリを起動せずに、複数のアクションボタンを通じてアプリ内で応答や操作を行えるアクション可能な通知を設定できます。カテゴリ名によって、通知の種類と表示されるアクションボタンが決まります。詳しくはこちら
  2. アクション ID - 各アクションボタンに関連付けられたユーザーの操作をトラッキングするための一意のアクション ID です。
  3. ボタンラベル - ボタンラベルは、アクションボタン上に表示されるテキストです。ユーザーがボタンを操作したときに何が起こるかを明確に伝えることが目的です。例: Like、reply、注文、shop now、後で など。
  4. アイコンパス - ボタンアイコンとして使用する画像ファイルのパスです。Android 用と iOS 用にそれぞれアイコンパスを指定する必要があります。
  5. クリックアクション - クリックアクションは、ボタンの機能と関連付けるために使用される内部識別子です。ユーザーに表示されるボタンラベルとは異なり、クリックアクションは内部的に使用され、ボタンに対するユーザーの操作をトラッキングおよび分析するために利用されます。
Idea
例:たとえば、通知にメッセージへの返信用アクションボタンが必要な場合、ボタンラベルには「Reply」と表示し、開発者が設定するクリックアクションは 'reply_to_message' のように指定します。
Notes
メモ: 1 件の通知につき、最大 3 つまでアクションボタンを追加できます。

プッシュ通知をプレビューする

手順を進めながら、プッシュ通知ビルダーで作成中の通知をリアルタイムでプレビューできます。
  1. [Entries]の下に、これまでに入力した通知の詳細が表示されます。[プレビュー]をクリックすると、通知が Android および iOS デバイスでどのように表示されるかを確認できます。

テストプッシュ通知を送信する

通知のターゲットとなるデバイス数は、右上に[ターゲットデバイス件数]として表示されます。これは Audience タブで適用したフィルターと条件に基づいて算出されます。

通知のタイミング、ターゲットオーディエンス、コンテンツの設定が完了したら、通知のテストを開始できます。設定ミスを防ぎ、既存のプッシュキャンペーンを誤って削除しないようにするため、デバイストークンまたはメール ID を使用してテスト通知を送信できます。

デバイストークンを使用してテスト通知を送信する

Xcode/Android Studio から取得したデバイストークンを使用してテスト通知を送信できます。1 回につき最大 5 台のデバイスに通知を送信できます。

Notes
メモ:テスト通知は、APNs/FCM に登録されており、デバッグモードが有効になっているデバイスに対してのみ、デバイストークンを使って送信できます。
  1. [Test push notification] をクリックすると、ポップアップが表示されます。
  2. テスト通知を送信したいアプリケーション ID を選択します。
  3. Device token を選択します。デバイストークンは一度に最大 5 件まで追加できます。

  1. [Send][Test notification] をクリックして、リアルタイムで通知をテストします。

メール ID を使用して通知をテストする

Apptics 内でユーザー属性として追跡されているユーザーのメール ID を使用して、テスト通知を送信できます。テスト通知は、それぞれのメール ID に紐づいているデバイスに送信されます。
  1. [Test push notification] をクリックすると、ポップアップが表示されます。
  2. テスト通知を送信したいアプリケーション ID を選択します。
  3. メール ID を選択します。メール ID は一度に最大 5 件まで追加できます。

  1. [Send][Test notification] をクリックして、リアルタイムで通知をテストします。

プッシュ通知を公開する

必要な詳細の設定がすべて完了したら、通知を今後の反復用に下書きとして保存し、デバイスでテストし、準備ができたら公開できます。

通知を下書き保存する


  1. 基本情報の入力が完了したら、[Save as draft] をクリックして、ここまで設定した内容を保存します。
  2. ポップアップが表示されます。通知名を入力し、[保存] をクリックします。通知は下書きとして保存され、後から編集して公開できます。

通知を公開する


  1. 通知を送信する準備ができたら、[公開] をクリックします。詳細を確認するためのポップアップが表示されます。
  2. [はい、公開] をクリックして確定すると、即時通知の場合は対象デバイスにすぐに配信され、予約・繰り返し通知の場合は、指定した日時に配信されます。

プッシュ通知の統計

  1. これまでに下書き保存または公開されたすべての通知の一覧を確認できます。
  2. 個別の通知をクリックすると、詳細を表示できます。
  3. 通知が下書き状態の場合は、ここから詳細を編集できます。
  4. 通知が配信済みの場合は、その通知のパフォーマンス統計を確認できます。



Info
メニューをクリックすると、次の設定が表示されます:
  1. 編集: 配信前の通知を編集します。
  2. 削除: 配信前の通知を削除します。
  3. 新規として編集: 既存の通知設定をテンプレートとして使用し、新しい通知を作成します。
  4. 一時停止: 繰り返し通知に対して適用されます。

プッシュ通知のパフォーマンス統計

  1. Target 件数:その通知でターゲットになっているデバイスの数。
  2. 完了 件数:プッシュ通知サービスプロバイダーから正常に送信された通知の数。
  3. Failure 件数:技術的な問題により配信できなかった通知の数。
  4. 受領済み 件数:ユーザーのデバイスに配信された通知の数。
  5. Opened 件数:ユーザーが開いて操作した通知の数。
  6. Conversion 件数:ユーザーが通知に反応して、想定されたアクションを実行した回数。

    Zoho CRM 管理者向けトレーニング

    「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。

    日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。

    Zoho CRM Training



              Zoho Campaigns Resources

                Zoho WorkDrive Resources




                  • Desk Community Learning Series


                  • Digest


                  • Functions


                  • Meetups


                  • Kbase


                  • Resources


                  • Glossary


                  • Desk Marketplace


                  • MVP Corner


                  • Word of the Day


                  • Ask the Experts









                                  • Related Articles

                                  • ユーザーセグメント

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 概要 ...
                                  • Zoho Appticsの始め方

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 はじめに ようこそ! - Zoho Appticsへ。あなたのアプリに最適な場所です。 Zoho ...

                                  Resources

                                  Videos

                                  Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                  eBooks

                                  Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                  Webinars

                                  Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                  CRM Tips

                                  Make the most of Zoho CRM with these useful tips.