プッシュ通知

プッシュ通知

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

概要

Push通知は、ユーザーがアプリを積極的に利用していない時でもエンゲージメントを維持する方法の一つです。これらのメッセージは、ユーザーのデバイスに直接情報を送信します。Push通知には画像、テキスト、インタラクティブな要素を含めることができます。AppticsのPush通知を使えば、アプリユーザーに対してコンテキストに応じた関連性の高い通知を送信できます。

Push通知の種類

AppticsのPush通知で作成可能な、アプリユーザーとのエンゲージメント向上に役立つさまざまなPush通知の種類を以下にまとめました。
  1. プロモーション通知 - ユーザーに対してキャンペーンや割引、その他のお得な情報を促す際に利用されます。
  2. アプリ内通知 - ユーザーがアプリを操作している最中に表示される通知で、アプリのガイドツアーなどに使用されます。
  3. リッチPush通知 - 画像、動画、音声などを含めて、ユーザーエンゲージメントをさらに高めることができます。
  4. リマインダー通知 - ユーザーが未完了の処理を思い出させる目的で使用され、たとえば支払いのリマインダーなどがあります。

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

Push通知は、ユーザーのエンゲージメント、リテンション、コンバージョン率を高めるための追加手段となります。アプリの表示回数を維持し、ユーザーとの良好なコミュニケーションを構築し、アプリ内でのアクション促進に貢献します。

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

AppticsでPush通知を利用開始するには

AppticsでPush通知の送信を開始するには、まず初期プッシュ通知設定を行う必要があります。この設定は3つのステップで構成されています。

Push通知認証情報の生成

生成アプリ用の非公開証明書およびキー。(AndroidはFirebaseコンソール、iOSはAppleデベロッパーアカウントにて取得)

認証情報の認証

認証アプリに適切なプッシュ通知サービスプロバイダーの証明書を関連付けます。(Android用Firebase Cloud Messaging(FCM)認証情報およびiOS用Appleプッシュ通知サービス(APNs)証明書

認証情報のアップロード

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



必要な認証情報をAndroidアプリのパッケージ名またはiOSアプリのバンドルIDにアップロードした後、Appticsコンソールのプッシュ通知ビルダーを使ってPush通知の作成および送信を続けることができます。

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

プッシュ通知には、テキスト、リッチメディア、操作ボタン、その他の要素が含まれます。さらに、プラットフォームごとに特有の要素があり、通知の表示や動作をカスタマイズするのに役立ちます。

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

Appticsのプッシュ通知ビルダーを使用すると、Appticsコンソール内で5つのシンプルなステップでプッシュ通知の作成、プレビュー、テスト、公開が可能です。Appticsを使ったプッシュ通知作成の5つのステップを確認しましょう。
  1. 左側のメニューからPush通知に移動し、新しく作成する通知をクリックします。

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

  1. プッシュ通知の配信タイミングを設定することから始めます。タイムゾーンを選択してください。
  2. Appticsでは、即時スケジュール繰り返しの3種類の通知を設定できます。
即時通知



プッシュ通知は公開後すぐに実行されます。通知は有効期限と設定した時刻の前に送信されます。

スケジュール通知



プッシュ通知は、公開後、指定した日付と時刻にスケジュールされます。通知は有効期限前に実行されます。スケジュール通知は最長90日先まで設定できます。

繰り返し通知



プッシュ通知は、設定した頻度(毎日、毎週、毎月など)に従って、定期的に実行されます。繰り返し通知の開始および停止タイミングも設定でき、最大365日先まで対応します。

手順 2: オーディエンスの定義



通知の送信タイミングを決定した後は、プッシュ通知のターゲットとなるオーディエンスを定義します。Appticsのセグメント機能を使って設定できます。
  1. プッシュ通知をターゲットにしたいユーザーセグメントを選択します。新規セグメントの作成は、新しく作成する セグメントをクリックしてください。詳細はセグメントガイドをご参照ください。
  2. セグメントを選択すると、そのセグメントからフィルタリングされたすべてのアプリケーションIDが下に表示されます。また、各アプリケーションIDに有効な証明書や認証情報がコンソールにアップロードされているかの詳細も確認できます。未アップロードの場合は、まずアップロードしてください。有効な証明書や認証情報があるアプリケーションIDのみに通知が送信されます。
  3. 通知の効果測定を行いたい場合は、Conversionチェックボックスをクリックします。通知に対してアプリ内でユーザーに取ってほしい操作を指定することで、その通知の変換率を追跡できます。
  4. (すでにAppticsでトラッキングされている)イベントを選択し、通知に反応した後に何人のユーザーがアプリ内で希望する操作を行ったかを測定します。
Idea例: 例えば、「明日開催されるウェビナー」の通知を送信した場合、望ましい操作はユーザーが通知に反応してウェビナーに登録することです。アプリからのイベント登録がAppticsでイベントとしてトラッキングされている場合、同じイベントを選択することで、通知に反応して実際にウェビナーへ登録したユーザー数を把握できます。


  1. Audienceタブで適用したフィルターや条件に基づき、通知のターゲットとなるデバイス数(対象デバイス件数)を表示できます。

手順 3: メッセージの入力



通知のスケジューリングとアプリユーザーのターゲティングを行った後、通知内容を入力してください。
  1. 通知件名メッセージを入力します。
  2. 通知にビジュアルを含めたい場合は、画像URLを.png、.jpg、.gif形式で追加できます。
画像サイズや形式についての推奨事項は以下の通りです。

iOS
Android
ファイルタイプ
推奨: jpg、jpeg、png、gif 推奨: jpg、jpeg、png
解像度
推奨: 2:1 アスペクト比 横向き

一般的なサイズ: 512x256px または1440x720px

最大幅: 4096px

最小幅: 300px
推奨: 2:1 アスペクト比 横向き

一般的なサイズ: 512x256px または1440x720px

最大幅: 2000px

最小幅: 300px
  1. リダイレクト先のページや画面の名前、またはURLを入力してください。

手順 4: additional 要素の設定



通知で移動先を指定した後は、通知の表示や動作をユーザーのデバイス上でカスタマイズできるように、追加の詳細情報を設定できます。
  1. サウンド - 通知が納品済みの際に再生するサウンドを決定できます。アプリのリソースディレクトリに保存されているオーディオファイル名を指定してください。
  2. 通知データの内容 - 通知とともに送信される追加データを指定できます。データの内容はJSON形式のキーと値のペアで追加してください。
  3. Appバッジ - Appバッジは、未読通知やメッセージ数を示すためにアプリアイコン上に表示される番号です。通知が送信済みのときにアプリアイコン近くのバッジを増やすかどうか、また未読通知をユーザーに知らせるかどうかを設定できます。
また、Android特有の要素を追加して通知の見た目やサウンドをカスタマイズすることも可能です。主なものは以下の通りです:
  1. 通知チャンネル - Android 8.0(APIレベル26)以降、すべての通知は必ずチャンネルを担当者しなければなりません。通知チャンネルは、通知を分類し、表示(視覚的動作)やサウンド(聴覚的動作)を制御します。通知チャンネルを選択することで、通知の動作を決定できます。詳細はこちら
  2. Appアイコン - アプリのリソースディレクトリにアイコンパスまたはIDが利用可能であれば、プッシュ通知にアプリのアイコンを追加できます。
  3. Appアイコンカラー - Androidの場合、通知用のアプリアイコンの色もカスタマイズできます。指定するカラーコードは6桁または8桁のRGB16進値で入力してください。

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
メモ:通知ごとに操作ボタンは最大3つまで追加できます。

プッシュ通知のプレビューとテスト

通知のプレビュー

手順を進めていくと、作成中の通知をプッシュ通知ビルダーでリアルタイムにプレビューできます。
  1. これまでに入力した通知内容はエントリーで確認できます。プレビューをクリックすると、通知がAndroidやiOSデバイスでどのように表示されるかを確認できます。

プッシュ通知のテスト



通知の対象となるデバイス数は、画面右上のターゲットデバイス件数で確認できます。これは、Audienceタブで適用したフィルターや条件に基づいて算出されます。配信タイミングを設定し、ターゲットユーザーと通知内容を指定したら、テストデバイスで通知のテストを開始できます。
Notes
メモ:APNs/FCM に登録されていてデバッグ方法が有効なデバイスで通知をテストできます。
  1. テスト it オン your deviceをクリックすると、ポップアップが表示されます。
  2. 通知をテストしたいアプリケーションIDを選択します。
  3. テスト用デバイスのデバイストークンを入力します。デバイストークンIDは Xcode または Android Studio から取得できます。
  4. 公開 オン テスト deviceをクリックして、リアルタイムで通知をテストします。

公開 プッシュ通知

必要な詳細をすべて完了したら、通知を今後の繰り返し作業のために下書きとして保存したり、デバイス上でテストしたり、準備ができたら公開できます。

通知の下書きを保存


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

通知の公開


  1. 通知の送信準備ができたら、公開をクリックすると、情報入力用のポップアップが表示されます。
  2. はい, 公開をクリックして確定すると、通知はすぐに対象デバイスに配信されます。即時通知の場合は今すぐ、スケジュール通知や繰り返し通知の場合は設定した日時から配信されます。

Push通知の統計

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



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

Push通知 パフォーマンス統計

  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 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.