概要
ページにタグを付けると、ページトラフィックを表示して、モバイルユーザーのフローと行動を理解できます。
PendoモバイルSDKは、インストールが完了するとアナリティクスを収集し始めます。タグ付けを行ったタイミングで、アナリティクスの対象はSDKをインストールした時点にまでさかのぼります。つまり、Pendoはアプリ内のユーザーアクションを自動的に追跡し、事前にアプリにタグを付けなくてもインサイトを提供することができます。
ページにタグを付ける方法
- ページに移動します。
- [アプリ内ページ管理(Manage Pages In-App)]をクリックして、アプリケーション内デザイナーでページにタグを付けます。
- リストからモバイルアプリケーションを選択し、デザイナーを起動します。
- [新しいデバイスを接続(Connect a new device)]ボタンを押してデバイスを接続し、指示に従います。または、すでにデバイスが接続されている場合はアプリを再起動します。
- デバイスが接続されると、カメラアイコンがデバイスに表示されます。
- アプリ内のタグ付けするページに移動し、デバイスのカメラアイコンをクリックします。数秒後、Pendo UIにページのスクリーンショットが表示されるので、ページに名前を付けます。そのページをグループに割り当てることもできます。
- [保存して終了(Save & Exit)]を選択して、新しくタグを付けたページを保存できるようになりました。
- または、[機能のタグ付け(Tag Features)]を選択したり、他のページのタグ付けを行うこともできます。アナリティクスは常に収集されているため、いつでもページや機能にタグを追加できます。
ページの特定方法
モバイルページにタグを付ける場合、Pendoはページの構造に基づいて、自動的にページルールを設定します。
アプリケーションはそれぞれ異なるため、自動ページルールが常に正しいわけではありません。ページルールが正しいアナリティクスを生成するように、追加の設定が必要になる場合があります。
この記事は、自動割り当てされたページルールとそのカスタマイズ方法を理解するのに役立ちます。
タグ付け時のページルール
ページルールと最初のページビューは、Pendo UIでページにタグ付けしているときに表示されます。ページビューには、過去24時間のビュー数と、過去24時間のトラフィック全体におけるビューのパーセンテージが反映されます。これにより、自動的に割り当てられたページルールが正確か、調整が必要かどうかがわかります。
[ルールコンポーネント(Rule Components)]:Pendoがページを特定する方法を表示します。
コンポーネント | やるべきこと |
ページタイトル |
ページタイトルがユーザー間または訪問の前後で変更された場合、タイトルを除外します。 一般的なユースケースは次のとおりです。
|
選択済みタブインデックス | タブの位置がユーザーによって異なる場合は、ページルールではインデックスではなく、タブのタイトルを使用します。 |
選択済みタブタイトル | タブのタイトルがユーザーによって異なる場合(たとえば、アプリケーションが複数の言語にローカライズされている場合)は、ページルールでは、タイトルではなく、タブのインデックスを使用します。 |
以下に例を示します。
- Pendoはページタイトル[新着(JUST ARRIVED)]を使用してページを特定します。タイトルが[新着]のページのみがこのページとして特定されます。
- Pendoは、選択済みタブのインデックスを使用してページを特定します。Pendoは、選択済みタブが最初のタブである場合にのみ、ビューをこのページによるものとします。別のタブが選択されている場合、Pendoはこれを別のページと見なします。
- Pendoは、ページを特定する際に、選択済みタブのタイトル[到着(ARRIVED)]は使用しません。とくにこのアプリが複数の言語に翻訳されていて、このテキストがユーザー全体で一貫していない場合には合理的な方法です。
ページルールの管理
最初にタグ付けを行った後は、[ページルール(Page Rules)]設定にアクセスし、さらに編集を行ってページルールを管理し、必要に応じて[カスタム識別子(Custom identifier)]を追加できます。Pendoで、次の場所に移動します。
- [ページ(Pages)]> 関連するページをクリックする
- [ページ管理(Manage Page)]を選択する
- [ページルール]タブに移動する
注:変更を加えた場合は、過去24時間のページビュー数を参照して、変更の影響を確認します。
カスタム識別子
カスタム識別子は、特定のページに固有のラベルです。アプリケーション内のページは、類似したページ構造を持つ場合があり、その場合、データが重複することがあります。
ページルールによりページを構造から一意に特定できない場合に、カスタム識別子を追加することができます。カスタム識別子を追加するには、アプリの画面上からテキストラベルを選択します。カスタム識別子は、すべてのアプリのバージョンに存在するページのみに追加できます。
各ページのタグ付け

よくある質問
複数のページで同じ量のデータが表示されることがあるのはなぜですか?
複数のページが同じ構造を持つ場合、同じページルールが適用され、同じビュー数になることがあります。この場合は、ページのルールを変更し、各ページに固有の[カスタム識別子]を追加して、ページの特定精度を改善してください。
iOSでページにビュー数が表示されない場合はどうすればよいですか?
ページにビュー数が表示されない場合、ページルールが過度に限定的である可能性があります。カスタム識別子を削除するか、ページタイトルをルールから除外して、結果を確認してください。ユーザー全体で一意にページを特定できる場合にのみ、ページタイトルをルールに含める必要があります。
新しいバージョンのアプリを使う場合はどうなりますか?
新しいバージョンのアプリをリリースする場合、通常は既存のルールでページが特定されます。ただし、ページの構造、ページタイトル、またはカスタム識別子が変更された場合は、ページルールが更新され、すべての変更が反映されるように、ページを更新することをお勧めします。
一部のタグ付きページで新しいアナリティクスが表示されないのはなぜですか?
最近、ストアで新しいバージョンのアプリをリリースしましたか?新しくリリースされたアプリのバージョンで、一部のページや機能が変更された場合は、モバイルページを更新することで更新できます。
Pendoのモバイルページルールはページの構造に依存しているため、アプリに大きな変更を加えた場合は、ページに再度タグ付けして、ページに関するアナリティクスを継続する必要があります。アプリでボタンのテキストが変更された場合は、機能を更新するためにページを再度タグ付けする必要が生じる場合があります。
私のアプリケーションでは、いくつかの機能がタグ付けできません。どうすればよいでしょうか?
当社は常に、可能な限り多くのモバイル要素タイプを特定することに取り組んでいます。iOS SDK 2.6では、操作に対するサポートを追加しました。タグ付けできない要素がある場合は、関連ページを最新のSDKで更新することをお勧めします。モバイル機能のタグ付けとアナリティクスの取得ができない場合は、サポートにお問い合わせください。アクセシビリティラベルを追加するか、これらの機能にトラックイベントを追加してデータを収集することで、問題を回避することができる場合があります。
高度なタグ付けルールはReactネイティブアプリケーションにどのように関連していますか?
通常Reactネイティブでは、ページのタイトルはJavascriptレベルで認識されているため、一般的にページはPendoによって割り当てられた自動ルールで正しく特定されます。
- 多くの場合、カスタム識別子は必要ありません。
- また、ReactネイティブiOSページではページタイトルを特定できないため、ページタイトルを含めるオプションは使用できません。