インストールスクリプトを使用して、Pendoのウェブでの直接実装を計画する

最終更新日:

Pendoの実装を計画することで、プロダクト内でユーザーを理解するために必要な、訪問者とアカウントのすべてのメタデータを正確に取得できます。この記事には、このタイプの実装を計画できるように、インストールスクリプトを使ってPendoを実装する際の注意点や手順がまとめられています。Pendo Launcherの使用やモバイル向けPendoの実装など、その他のオプションの詳細については、「実装オプション」をご参照ください。

始める前に

Pendoをアプリケーションに直接実装するには、Pendoサブスクリプション、Pendoへのデータ送信計画、Pendoのインストールと設定を担うエンジニアリングリソースが必要です。

迅速かつ効果的な導入ができるよう、できるだけ早く開発者に連絡をとり、作業内容の調整を行うことをお勧めします。開発者向けドキュメントでは、Pendoをウェブやモバイルアプリケーションに正しくインストールするために必要な詳細情報を提供しています。

Pendoインストールワークブック(Installation Workbook)を使って、インストールを完了するために必要な情報をチームメンバーと共有することをお勧めします。

仕組み

インストールスクリプトは、Pendo Web SDKをアプリケーションに統合します。アプリケーションがブラウザで実行されると、インストールスクリプトがPendo Web SDKを呼び出し、アプリケーションでPendoの機能を利用できるようになります。モバイル開発者がSDKをアプリに追加し、アプリの読み込み時にPendoを初期化し、データ収集とガイドの表示の準備ができた後、訪問者が識別されるようになります。

より詳細な概要については、インストールスクリプトを使用したPendo 実装に関する開発者ガイドと、インストールスクリプトのコンポーネントを参照してください。

実装の準備をする

インストールと設定は以下のように準備します。

ステップ1. セキュリティとプライバシーポリシーを確認する

当社のポリシーと実践の詳細な概要については、この後の記事を参照してください。または、Pendoの担当者にご連絡いただき、お客様のセキュリティ要件についてご相談ください。

ステップ2. IDとメタデータを選択する

アプリケーションの訪問者とアカウントに関連付けるIDとメタデータを選択します。利用可能な値については、開発者に相談してください。訪問者IDとアカウントIDの命名規則と、収集したい他のメタデータのリストが必要です。

インストール後にメタデータを追加することは可能ですが、最初の実装の際、訪問者IDおよびアカウントIDの設定を変更することは避けてください。

メールアドレスやアカウント名などの個人を特定できる情報(PII)を共有することに抵抗がある場合、Pendoが効果的に機能するために必要とするのはアプリケーションの各ユーザーに固有の識別子のみです。Pendoにとっては匿名の、ランダムに生成された値でも構いません。PIIの使用方法の詳細については、データ収集とコンプライアンスを参照してください。

ステップ3. 開発者に手順を送る

開発者でなくてもPendoを使用できますが、インストールスクリプトを使用した技術的なインストール作業が必要です(難しくはありません)。

開発者はインストールスクリプトをページヘッダーに挿入する必要があります。インストールスクリプトのすべての要素を、データを収集するすべてのページに配置する必要があります。これには、Pendo Web SDKの呼び出し、アカウントを識別するためのAPIキー、Pendo Web SDKを起動しIDとメタデータを定義するための初期化メソッドが含まれます。

ほとんどのウェブアプリでは、インストールスクリプト(「スニペット」)を一般的なHTMLテンプレートに挿入するだけで、メタデータ以外の変更はありません。モバイルアプリの場合は、PendoモバイルSDKがアプリコードに追加され、訪問者を識別する準備ができ次第初期化されます。

実装後の手順

開発者がPendoをインストールして設定した後で、次のことを実施します。

ステップ1. Pendoがデータを記録していることを確認する

Pendoをインストールした後、データがPendoに入力され始めるまでに、最大で2時間程度かかることがあります。データの受信を開始すると、メールでお知らせします。このメールを受け取ったら、サブスクリプション管理者がアクセスできる[サブスクリプション設定(Subscription Settings)]ページにアクセスして、データが[イベントの生データ(Raw Events)]タブに流れていることを確認します。

ステップ2. ユーザーを招待する

Pendoがデータを記録していることを確認したら、サブスクリプションの設定を手伝ってくれる社内ユーザーを招待します。社内ユーザーには、独自の権限を持つさまざまな役割を設定できます。これにより、サブスクリプション設定を保護しながら、社内ユーザーに必要なアクセス権を付与できます。

サブスクリプションにユーザーを追加するには、以下の手順を行います。

  1. Pendoの右上にある[設定]>[ユーザーとチーム]に移動してください。
  2. ページの右上にある[+ユーザーを追加(+ Add User)]を選択します。
  3. Pendoに招待するユーザーのメールアドレスを、1回につき最大10件まで入力します。
  4. 必要に応じて、各ユーザーに1つ以上のチームを割り当てます。詳細については、チームでユーザーを整理するを参照してください。
  5. [サブスクリプション管理者権限]または[ユーザー権限]のいずれかを選択します。これは、招待するすべてのユーザーに適用されます。これらのオプションの詳細については、役割と権限を参照してください。
  6. [ユーザー権限]を選択した場合は、ユーザーに特定の役割を割り当てます。手順については、この記事のユーザーに役割を割り当てるを参照してください。
  7. [ユーザーを招待]を選択します。各ユーザーは、Pendoに参加するための招待メールを受け取ります。招待を承諾すると、氏名を入力するように求められ、入力した氏名はユーザーレコードに追加されます。

Pendoを利用することでメリットがあるのは次のような方です。

  • プロダクト部門は、Pendoを使用して、ユーザーに愛されるプロダクトを提供するために必要なインサイトを得られます。
  • デザイン部門は、コンテンツ作成者がガイドテンプレートテーマをデザインする際の支援にPendoを活用できます。
  • フロントエンドエンジニアは、Pendoを使用して、フィーチャーのタグ付けページのタグ付けに役立てられます。
  • カスタマーサクセスまたはサポート Pendoアナリティクスを使用してユーザーの行動パターンを見つけることができます。
  • マーケティングは、Pendoを使ってアプリ内のエンゲージメント戦略を練ったり、NPS調査を設定できます。
  • プロフェッショナルサービスは、Pendoを使用して、オンボーディングガイドを構築できます。
  • クロスファンクショナルコンテンツクリエーターは、Pendoを使用して、内部または外部のすべてのアプリ内エンゲージメントキャンペーンのためのガイドを構築できます。

ステップ3. 開始する

Pendoがインストールされると、Pendoのデータ可視化、エンゲージメント、定着化ツールにアクセスできるようになります。ユーザーのことを知り、定着化を促進し、ユーザーに愛されるプロダクトを作るためにPendoを使用し、さらなる成長を促進するためのPendoサブスクリプションの基盤を構築するために、次のような分野から始めることをおすすめします。

この記事は役に立ちましたか?
30人中24人がこの記事が役に立ったと言っています