拡張アプリの追加

最終更新日:

使用状況データを収集してアプリ内メッセージを配信するには、Pendoで拡張アプリを作成する必要があります。Pendoのアプリケーションは、Pendoガイドをオーバーレイして分析を行う特定のサイトに対応しています。

新規拡張アプリの作成

アプリケーションは、[設定(Settings)]>[アプリケーション(Applications)]で管理します。この画面から以下の手順を実行します。

  1. ページの右上の[アプリケーションの追加(Add Application)]を選択します。

  2. [アプリ名(App Name)]を入力します。1文字以上の入力が必要です。

  3. [拡張プラットフォームの種類(Extension Platform Type)]を指定します。[拡張プラットフォームの種類]にあるアプリケーションには、あらかじめタグ付けされたフィーチャーが提供されます。
  4. データを収集してガイドを展開する[ウェブサイト(Websites)]を追加します。
  5. [保存(Save)]選択し、アプリケーションを[アプリ(Apps)]セクションのリストに追加します。

 

mceclip1.png

 

[拡張プラットフォームタイプ(Extension Platform Type)]にSalesforceを選択すると(つまりPendo Launcherを介してSalesforceにPendoがデプロイされる場合)、以下のSalesforce固有のHTML属性も自動でキャプチャされます。

1 const HTML_ATTRIBUTES = {
2 'sfdc': [
3 ' name',
4 ' data-component-id',
5 data-aura-class',
6 'role',
7 ' label',
8 'placeholder',
9 'contains',
10 'alt-text',
11 'title'
12 ]
13};

以下のHTML属性(クラス、およびID)は無視されます。

const TAGGING_CLASS_EXCLUSIONS = {
'sfdc': ['sc-*']
};

const TAGGING_ID_EXCLUSIONS = {
'sfdc': ['content_*']
};

ドメイン名の取得

ドメインを収集する最も簡単な方法は、ブラウザでアプリケーションに移動し、拡張機能を右クリックして[デバッグ情報を表示(Show Debug Info)]を選択することです。次に[コンフィギュレーション情報を表示(Show Configuration Info)]を選択します。「アプリケーションホスト名(App Hostname)」が、コピーする値です。

 

mceclip2.png

 

mceclip0.png

注:http://とhttps://は、ドメインには不要です。ウェブサイトのパス(例:/home、/admin/app/12345?tab=detailsなど)も不要です。追加した場合、新規拡張アプリケーションは保存されません。[拡張アプリの追加]フォームが送信されると、Pendoは新しいアプリケーションのドメインと他のアプリケーションとの競合がないことを確認します。競合がある場合、新しい拡張アプリケーションは保存されません。

アプリの詳細(App Details)へのアクセス

アプリの詳細は、[設定(Settings)]>[サブスクリプション(Subscriptions)]にあります。アプリを選択して、[アプリの詳細を表示(View App Details)]を選択します。これにより、以下が表示されます。

  1. 表示名。Adoptの右上のドロップダウンに表示されるアプリケーションの名前。

  2. 拡張プラットフォームの種類。事前にタグ付けされたアプリケーション。

  3. ウェブサイト。Pendo Launcherやアプリケーションがイベントデータを受信しているウェブサイト。

  4. デザイナー起動URLトークンの無効化(Disable Designer Launch URL Token)。デフォルトではオン(On)。このボックスを無効にすることを検討している場合は、Pendoの担当者にご相談ください。

  5. 匿名の訪問者にガイドを表示(Show Guides to Anonymous Visitors)。拡張アプリケーションに固有の設定です。このボックスを有効にすると、契約社員や正社員でないユーザーのイベントデータをキャプチャできます。なお、匿名訪問者のアナリティクスは別の設定で有効にします。詳しくは、匿名の訪問者を参照してください。

  6. フィーチャーのクリック時にテキストを取得(Text Captured on Feature Click)。デフォルトではオフ(Off)。

 

mceclip1.png

 

よくある質問

既存のアプリケーションにドメインを追加するにはどうすればよいですか?

編集したいアプリケーションにカーソルを合わせて、[アプリの詳細を表示(View App Details)]をクリックします。アプリケーションの[アプリの詳細(App Details)]タブで[URLパターン(URL Patterns)]の行を探し、[編集(Edit)]を選択します。ここから、ドメインを追加したり、追加した既存のドメインを編集したりできます。

 

特定のデータがPendoでキャプチャされないようにするにはどうすればよいですか?

Pendoがキャプチャするデータの制限については、Pendoの担当者にお問い合わせください。

 

ユーザーのシステムに新しい拡張機能が表示されるまで、どのくらいの時間がかかりますか?

新しい拡張アプリケーションを設定しても、すぐにすべてのユーザーに反映されるわけではありません。ほとんどのユーザーは、インストールした拡張機能にアプリケーションが同期するまで、2時間ほど待つ必要があります。このプロセスを迅速に進めるために、ユーザーは拡張機能の[拡張機能の設定を再取得(Re-fetch Extension Settings)]を選択して、Pendoにイベントデータの収集を開始させることができます。

 

新しいアプリケーションを作成したのに、「インストールされていません」と表示されるのはなぜですか?

Pendoが最初のイベントを受信するまで、アプリケーションは「インストール済」と見なされません。Pendoが最初のイベントを受信すると、アプリケーション名の下に緑色の「インストール済」ラベルが表示されます。