特定のページにタグ付けされたフィーチャーにアクセスするには、次の2つの方法があります。
- デザイナーのページから、特定のページにタグ付けされたすべてのフィーチャーにアクセスします。
- ナビゲーションバーで[プロダクト(Product)]>[フィーチャー(Features)]に移動して[フィーチャーのタグ付け(Tag Features)]を選択し、フィーチャーがタグ付けされているページでデザイナーを開きます。
フィーチャーの編集
- ページ(Pages)にアクセスし、モバイルアプリにフィルターします。
- フィーチャーがオンになっているページを選択し、[ページのタグ付け(Tag Page)]を選択します。
-
編集するフィーチャーの編集(鉛筆アイコン)を選択します。
変更を適用する前に、それがフィーチャールールにどのように影響するかを常に確認できます。
フィーチャーの属性
注:フィーチャー属性の編集時には、キャッシュのため、ガイドで新しい属性が反映されるまで5分かかります。
リスト内のインデックスを無視する
Pendoは、アプリケーション内のリスト項目(テーブルの行、メニューのエントリなど)にタグ付けする際、リスト内のアイテムの位置またはインデックスで自動的にフィーチャーをタグ付けします。
例:
最初のリスト項目がタグ付けされている場合、Pendoは最初の項目をクリックしたときにのみ分析を収集します。3番目の項目がタグ付けされている場合、Pendoは3番目の項目をクリックしたときのみ分析を収集します。以降同様です。これは通常、静的リストで動作が正常に行われます。
[リスト内のインデックスを無視する(Ignore index in list)]は、ユーザーがアプリケーションにログインするたびにリストのコンテンツが変更されるような動的リストに使用できます。これにより、リスト要素の位置に関係なく、その要素をクリックした場合の分析結果を収集できます。
- 「ガイドのアクティベーション」としてリスト項目を選択すると、リスト項目のいずれかをクリックすることでガイドが起動します
- リスト項目をツールチップガイドでターゲットにすると、リストの最初の項目がポイントされます
アプリ全体
ナビゲーションメニューやタブバーボタンなど、モバイルアプリ全体に表示されるフィーチャーに使用されます。アプリ全体を使用すると、ページがアプリ内でタグ付けされているかどうかに関係なく、Pendoはこれらのフィーチャーのクリックイベントを収集できます。
ベストプラクティスとして、ホーム画面からアプリ全体のフィーチャーにタグを付けるか、自分(または他の人)が簡単に見つけられるように命名規則を使用します(例:"Info (tagged on Home)")。
高度なフィーチャーの属性
Pendoは、モバイルフィーチャーをその属性に基づいて識別します。場合によっては、自動的に選択されたデフォルトの属性がフィーチャーを正確に識別できないことがあります。フィーチャーを最もよく識別する属性を切り替えることで、フィーチャールールを調整できます。
注:すべてのフィーチャーにすべての属性が表示されるわけではありません。フィーチャーごとに異なる属性セットがあります。
ルール名 | 説明 | iOSまたはAndroid |
アプリ全体 |
これを有効にすると、すべてのページからこのフィーチャーのクリック数が収集されます。ほかのページでタグ付けする必要はありません。 |
両方 |
リスト内のインデックスを無視する | リスト内のこのフィーチャーの位置を無視する場合は、これを有効にします。 | 両方 |
バンドル名を無視する | これを有効にすると、バンドル名が無視されます。 | iOS |
動作(Action) | ユーザーがフィーチャーをタップまたはクリックすることによってトリガーされるアクションです。 | 両方 |
テキスト | フィーチャーのテキストを表示します。 | 両方 |
ユーザー補助(アクセシビリティ)のヒント | アクセシビリティとユーザーの理解に役立つ、実行したアクションの説明です。 | iOS |
ユーザー補助(アクセシビリティ)ラベル | アクセシビリティとスクリーンリーダーを支援する、フィーチャーの説明テキストです。 | 両方 |
ユーザー補助(アクセシビリティ)識別子 |
アクセシビリティとテストに役立つ、フィーチャーを識別するためのテキストです。 |
iOS |
索引 |
親フィーチャー内のフィーチャーの位置です。 |
両方 |
閲覧タグ |
コード内での参照や操作を簡単にする、フィーチャーの識別子です。 |
両方 |
子要素のテキスト |
子要素のテキストがこのページで一意である場合は、この属性を有効にします。 |
両方 |
セル行 |
テーブル内の行の位置です。 |
iOS |
セルセクション |
テーブル内のセクションの位置です。 |
iOS |
動作(Action) |
ユーザーがフィーチャーをタップまたはクリックすることによってトリガーされるアクションです。 |
iOS |
画像名 | 画像アセットの名前です。 | iOS |
ID | 開発者がコード内で割り当てたIDです。 | Android |
ビューコントローラー | アプリの画面階層におけるフィーチャーのコンテナ要素です。 | iOS |
フィーチャークラス |
フィーチャーのクラス名です。 |
iOS |
フィーチャークラス |
フィーチャーのクラス名です。 |
Android |
フィーチャーアナリティクスに関する問題の特定
特定のフィーチャーに対するクリック数が少なすぎたり、多すぎたりしていませんか?もしくは、各フィーチャーが同じクリック数を示していませんか?
これは、Pendoが選択したデフォルトのルールが厳密すぎるか、十分に厳密でないことを意味する可能性があります。分析結果に潜在的な問題が見つかった場合は、フィーチャーのルールを調整することをお勧めします。