モバイルアプリ

モバイルアプリ

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

プロジェクト設定モバイルアプリセクションでは、Android および iOS アプリケーションを Zoho PageSense と連携できます。モバイルアプリを PageSense に接続すると、ユーザーの操作を計測し、アプリ内イベントを取得し、プッシュ通知を送信してユーザーとエンゲージできます。


モバイルアプリから指標の計測を開始するには、まずアプリを追加し、PageSense SDK をモバイルプロジェクトに組み込む必要があります。SDK を実装すると、PageSense はアプリ内のユーザー行動データの収集を開始します。


Notesメモ:設定アイコンは、PageSense コンソール画面の右上にあります。そこから[Mobile] → [Apps]に移動して、モバイルアプリケーションを追加および管理できます。

アプリを追加した後、次のオプションを設定できます。

SDK – PageSense SDK を連携して、アプリ内の行動を計測します。
ユーザー情報 – メールアドレス、氏名、電話番号などのユーザー属性を PageSense に送信します。
イベント – アプリ内での特定のユーザー操作を計測します。
プッシュ通知 – モバイルユーザーとコミュニケーションを取るための通知を有効にします。

SDK

SDK(ソフトウェア開発キット)は、モバイルアプリケーションを Zoho PageSense と接続するために必要です。SDK を組み込むと、PageSense はモバイルアプリケーションからユーザーの操作データを収集できるようになります。

PageSense は、AndroidおよびiOSプラットフォームの両方に対応した SDK を提供しています。

Android SDK

Android アプリケーションの指標計測を開始するには、Zoho PageSense Android SDK をプロジェクトに組み込みます。


ステップ 1: Maven リポジトリを追加する

Android プロジェクトのルート build.gradle ファイルに、次のリポジトリを追加します。

  1. allprojects {
  2. repositories {
  3. maven {
  4. url 'https://maven.zohodl.com'
  5. }
  6. }
  7. }



ステップ 2: SDK 依存関係を追加する

アプリレベルの build.gradle ファイルに PageSense の依存関係を追加します。

  1. dependencies {
  2. implementation 'com.zoho.pagesense:pagesense:1.1.2'
  3. }

ステップ 3: SDK を初期化する

Application クラスのonCreate メソッド内で PageSense SDK を初期化します。

  1. public class CustomApplication extends Application {
  2. @Override
  3. public void onCreate() {
  4. super.onCreate();
  5. PageSense.init(this, '6cxww7rh:20d7168ea0a542869590c71fdf5a6721:2:US');
  6. }
  7. }

初期化が完了すると、PageSense は Android アプリケーション内の行動の計測を開始します。



 iOS SDK

iOS アプリケーションの指標を計測するには、Zoho PageSense iOS SDK をプロジェクトに組み込みます。

ステップ 1: SDK を追加する

SDK は次のいずれかの方法で追加できます。

直接組み込む方法

SDK をダウンロードし、ZohoPageSenseSDK.xcframework ファイルをプロジェクトに追加します。

CocoaPods を使用する方法

Podfile に次の行を追加します。

  1. pod 'PageSenseSDK'

ステップ 2: PageSense の認証情報を設定する

Info.plist ファイルに PageSense の認証情報を追加します。

  1. プロジェクト内の Info.plist ファイルを開きます。

  2. ZPS_APP_ID という名前の新しいキーを作成します。

  3. キーの型を String に設定します。

  4. PageSense アカウントのアプリ IDを入力します。

これらの手順を完了すると、PageSense は iOS アプリケーション内のユーザー行動の計測を開始します。


ユーザー情報

ユーザー情報オプションを使用すると、モバイルアプリからユーザー固有の情報を PageSense に送信できます。これにより、ユーザーを識別し、エンゲージメントの傾向をより効果的に分析できます。

ユーザー情報の例:

  1. メールアドレス
  2. 名前
  3. 電話番号 
Android



Android アプリでは、次の API 形式を使用してユーザー情報を送信できます。
  1. UserInfo userInfo = PageSense.getUserInfoInstance();
  2. userInfo.setEmail(<emailId>);
  3. userInfo.setFirstname(<first_name>);
  4. userInfo.setPhone(<phone>);
  5. PageSense.addUserInfo();


iOS



iOS アプリでは、次の API 形式を使用します。
  1. let userPropertiesDictionary = ['firstname':'firstname','lastname':'lastname','メール':'メール']
  2. PageSense.trackUser(userProfile : userPropertiesDictionary)

ユーザー情報を送信することで、各ユーザーがモバイルアプリをどのように利用しているかをより深く把握できます。

イベント

イベント機能を使用すると、モバイルアプリ内でユーザーが実行した特定のアクションを計測できます。イベントを利用することで、エンゲージメントを測定し、ユーザーがアプリの各機能をどのように操作しているかを把握できます。

イベントの例:

  • 購入
  • ダウンロード
  • アプリのインストール/アンインストール
  • ボタンクリック
  • 機能の利用
Android


Android アプリでは、次の API 形式を使用してイベントを計測できます。
  1. PageSense.addEvent(
  2. String <EVENT_NAME>,
  3. HashMap<String, Object> <EVENT_CUSTOM_ATTRIBUTE>
  4. );


iOS
  1. PageSense.trackEvent(eventName: 'eventName')

または

  1. PageSense.trackEvent(eventName : 'eventName', withProperties : ['eventProperty' : 'value'])




イベントを計測することで、ユーザーがアプリケーション内の各機能にどのように関与しているかを把握できます。

プッシュ通知

プッシュ通知オプションを使用すると、モバイルアプリをインストールしているユーザーに直接通知を送信できます。これにより、更新情報やアラート、プロモーションメッセージを配信し、ユーザーのアプリ再訪を促すことができます。
Android プッシュ通知

Android アプリでプッシュ通知を有効にするには、Firebase Cloud Messaging (FCM) を使用して認証を設定する必要があります。


次の情報を入力します。

  • サービスアカウント JSON ファイル

  • Firebase プロジェクト ID

これらの情報を設定すると、PageSense から Android デバイスへプッシュ通知を配信できるようになります。



iOS プッシュ通知

iOS アプリでプッシュ通知を有効にするには、Apple Push Notification Service (APNS) を使用して認証を設定する必要があります。


次の情報を入力します。

  • APNS 認証タイプ

  • キー ファイル (.p8 または .p12)

  • Team ID

  • Bundle ID


 

このドキュメントは、導入から運用までの各ステップをサポートできるよう作成されています。さらにサポートが必要な場合やご不明な点がありましたら、support@zohopagesense.com - までお気軽にお問い合わせください。


    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 PageSenseにおけるモバイル分析の導入

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

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 ユーザーイベントとは、モバイルアプリ内でユーザーが行う操作のことです。PageSense は、イベント名と任意の関連付けられたキー:値形式のイベントプロパティを使用して、ユーザー単位でイベントを記録します。 「商品閲覧」というユーザーイベントを記録する例は、次のとおりです。 ...
                                  • Android SDKのインストール方法

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 PageSense Android フルスタック SDK を使用すると、Android アプリケーションから直接、サーバーサイドの A/B テストを実行し、実験結果を計測できます。インストールが完了すると、アプリはフルスタック実験に参加し、主要な分析データの収集を開始できます。 ...
                                  • 設定概要

                                    お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 [設定]セクションでは、Zoho PageSense ...
                                  • 変種のリンクのURLを変更する

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

                                  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.