アプリの変更や進化に伴い、アプリの画面やボタンなどのユーザーインターフェースを変更することがあります。
Pendoのルールは、ほとんどの場合ユーザーインターフェースの変更の影響を受けず、ページやフィーチャーのアナリティクスは引き続き機能します。また、Pendoでは、タグ付けされたページやフィーチャーごとにアナリティクスの「ルール」をご用意しています。
ただし、一部の変更では、ページやフィーチャーのアナリティクスを継続して表示するために、ページを再度キャプチャする必要があります。この「更新」フローでは、アプリケーションのUIの変更に合わせて、ページやフィーチャーのルールを更新します。
更新が必要となるUIの変更の例:
- ページタイトルの変更、選択したタブのラベルの変更
- iOSにおけるページ構造の大幅な変更(タブバー、ナビゲーションバー、メインメニューなど)
- タグ付けしたい新規ボタンの追加
- アプリの大幅なデザイン変更
ページを更新する必要があるかどうかを知るにはどうすればいいですか?
Pendoページアラート:最新のアプリバージョンで閲覧されていないページ
Pendoでは、分析の収集やガイドの表示が停止したページを積極的に表示します。詳細については ページアラートの記事をご覧ください。
閲覧数の少ないページ
ページアラートでは、最新のアプリバージョンで閲覧数がゼロのページが表示されますが、閲覧数、訪問者数、アカウント数が少ないことに気付いた場合は、ページを更新する必要があるかもしれません。これは調査が必要なサインです。ページを更新する必要があるかもしれませんし(以下の手順を参照)、ページのルールが特殊すぎるのかもしれません。[ページを管理(Manage Page)]>[ページルール(Page Rules)]タブに移動して、ページタイトル識別子を削除してみてください。この操作を行ってもページの表示回数が少ない場合は、 Pendoサポートまでご連絡ください。
ページを更新するにはどうすればいいですか?
- ページ(Pages) にアクセスし、ページを選択します。
- 画面右上の[ページを管理]を選択し、 [ページを更新(Update Page)]を選択します。
- デバイスがまだ接続されていない場合は、デバイスを接続して、指示に従ってこのページを再度キャプチャしてください。
注:このフローはいつでも実行できます。アナリティクスは過去にさかのぼって行われるため、アナリティクスが失われることはありません。
変更されたフィーチャーの検索にご協力ください
ページを更新すると、Pendoはそのページの以前にタグ付けされたすべてのフィーチャーの検索を試みます。特定できなかった場合は、皆様のご協力をお願いします。
- ページにフィーチャーがまだ存在する場合は、[更新(Update)]を選択して、ページのスクリーンショットでそのフィーチャーを再度選択します。フィーチャーのルールは、このページの新旧両方の外観とマッチするように更新されます。
-
ページに未確認のフィーチャーがある限り、リマインダーとしてアラートが表示されます。このアラートを停止するには、これらのフィーチャーを更新します。
よくある質問
この作業は、ストアにリリースする新しいアプリのバージョンごとに行うべきでしょうか?
Pendoにはページを識別する仕組みがあるので、アプリをアップグレードしても、通常はで何もする必要はありません。アナリティクスとガイドは引き続き機能します。
このフローは、アプリが変更され、その結果、Pendoが使用するページルールまたはフィーチャールールが改訂されたページやフィーチャーを正しく識別しない場合に必要となります。特定のページやフィーチャーの分析数の減少から、これが発生していることがわかります。すべてが引き続き機能しているかどうかは、アプリの外観を変更した後にページを更新することで積極的に確認できます。
更新後に「ページが一致しません」というメッセージが表示されます。なぜでしょうか?
キャプチャしたページが元のページの「ルール」と一致していないことが確認されると、このメッセージが表示されます。実際に正しいページを更新したことを確認してください。
正しいページで作業していることを確認したら、先に進んで[更新(Update Anyway)]をクリックしてフローを続行します。
ページが変更されたのに更新しなかった場合はどうなりますか?
ページをそのままにしておくと、新しい外観とマッチしない可能性のあるページルールを使用することになります。この場合、このページはアプリの新しいバージョンからのアナリティクスを収集しません。アプリの新バージョンのリリース時期には、このページのアナリティクス数が減少することが予想されます。
この現象が発生した場合は、念のためページを更新してください。
ここで重要なのは、アプリのページやフィーチャーが変わったからといって、アナリティクスが失われることはないということです。アナリティクスは常にデバイスから送信されます。ページを更新するとすぐに、正しい分析数が表示されるようになります。
エラー「異なるページがキャプチャされました(Different Page Captured)」が表示されるのはなぜですか?
ページを取得する際に、新たに取得したページが、現在編集中のページとは異なるページに一致することを示すこのエラーが表示されることがあります。これに当てはまらない場合は、Pendoサポートにお問い合わせください。

更新が必要なときに通知を受け取ることはできますか?
はい、できます。ページアラートの詳細をご覧ください。
高度なタグ付けルールはReactネイティブアプリケーションにどのように関連していますか?
通常Reactネイティブでは、ページのタイトルはJavascriptレベルで認識されているため、一般的にページはPendoによって割り当てられた自動ルールで正しく特定されます。
- 多くの場合、カスタム識別子は必要ありません。
- また、ReactネイティブiOSページではページタイトルを特定できないため、ページタイトルを含めるオプションは使用できません。