メインコンテンツにスキップ
すべてのコレクションThe Intercom Platform
カスタムユーザー属性をIntercomに送信する
カスタムユーザー属性をIntercomに送信する

ビジネスに重要なカスタムデータを作成および追跡します

Beth-Ann Sher avatar
対応者:Beth-Ann Sher
1年以上前に更新

Intercomでは、御社のビジネスに固有の条件に基づいて、顧客に関するカスタムデータ属性を作成および追跡できます。

このデータを使用して、顧客セグメントをフィルター処理して作成し、ターゲットを絞ったメッセージやキャンペーンを送信することができます。また、有望な見込み客とトライアルユーザーを見極めるために「クオリフィケーションデータ」として使用することもできます。

データ属性とは?

データ属性は、顧客の繰り返しのアクションを追跡するイベントではなく、プランやサインアップ時などといった顧客に関する事実を追跡します。

例えば、商品がプロジェクト管理ツールである場合は、各ユーザーが持つファイルの数に関するデータを追跡できます。そして、ツールへのファイルの追加を開始しておらず、オンボーディングのヘルプが必要な可能性があるユーザーにメッセージを送りたい場合は、「1 件未満のファイル」を持つユーザーを対象としたメッセージを設定できます。

Intercomで設定される最も一般的なデータ属性は、次のような顧客開発に関する情報です。

  • 価格プラン

  • 購入価値

  • 追加されたチームメイトの数

  • 再生曲数

  • サブスクリプションの終了日

注:ワークスペースごとに利用できるカスタムデータ属性は250件 (アーカイブされた属性を含む) までです。

カスタムデータ属性の作成方法

これを行うには、intercomSettingコードスニペットに追加のキーと値のペアを追加します。(キーは属性名で、値は追跡するデータのプレースホルダーです)。

カスタムキーと値のペアを追加すると、Intercomは定期的にpingを実行して値が更新されたかどうかを確認します。

キーに常に文字列 (テキスト)、数値、またはブーリアン型 (true または false)といった JSONで有効な値があることを再確認します。これは、テキスト文字列を二重引用符で囲み、ユーザーに値が存在しない場合に対応するためにNULLを送信することを意味します。

日付やURLを送信することもできます。URLはテキスト文字列として追跡できます(http://www.google.comなど)。Intercomはこれを認識し、自動的にハイパーリンクに変換します。そしてUNIXタイムスタンプを数秒で送信して日付を追跡します。「_at」で終わるキー名を作成すると、数値ではなく日付として自動的に扱われます (以下の「last_order_at」を参照)。

下記がデータ属性キーと値のペアの例です。

window.intercomSettings = {
 email: "bob@example.com",
 user_id: "123",
 app_id: "abc1234",
 created_at: 1234567890,
 "subdomain": "intercom", // Put quotes around text strings
 "teammates": 4, // Send numbers without quotes
 "active_accounts": 12,
 "last_order_at" : 1350466020, // Send dates in unix timestamp format and end key names with "_at"
 "custom_domain": null // Send null when no value exists for a user
}

留意すべき点

  • キー名は大文字と小文字を区別し、ピリオド (.)、ドル記号 ($)、~`!@#%^&*'{}|\'"やNULL記号などの文字を含めることはできません。

  • データ値は、JSON文字列、数値、またはブーリアン型 (true または false) として送信する必要があります。オブジェクト、ネストしたハッシュ、配列データフォーマットは受け入れられません。

  • テキスト文字列の値は、最大255文字しか含むことができません。

  • 空の文字列を送信すると、既存のデータ値をクリアできます。

  • Intercomは、多数の標準属性を自動的に追跡します。カスタム属性を作成する前に、これらを確認してください。

コードスニペットを更新し、データの追跡を開始したら、下記を行う必要があります。

カスタムクオリフィケーションデータとは

クオリフィケーションデータは、顧客を見極める際に顧客プロファイルにおいて手動で更新できる特別な属性のセットです。これらは、Intercomのシンプルなフォームを使用して設定できます。このデータを手動で更新する場合は、他に何も行う必要はありません。

pingを通してこのデータを追跡する場合は、他のカスタムデータと同様に、intercomSettingsコードスニペットにキーと値のペアを追加する必要があります。

以下が新しいカスタムクオリフィケーションデータを作成する方法です。

  1. Intercomワークスペース画面の左下にあるプロファイルメニューを開き、「設定」を選択します。

  2. 左側のメニューで「Intercomデータ」を選択し、次に「クオリフィケーション設定」を選択します。

そのページの下部にある「データを追加」をクリックします。

次に、ドロップダウンメニューから「新しいデータを作成」を選択します。ここでは、名前 (これがお客様のキーとなります) を作成し、収集する値 (テキスト、数値、True または False、またはリスト) の形式を選択することができます。選択するオプションの定義済みリストを作成するリスト形式を選択した場合は、ここでもリストの値を定義できます。最後に、チームメイトがデータを理解することができるように説明を追加できます。

注:カスタムクオリフィケーションデータには単純な名前を選択してください。Operatorを使用してこのデータを選別したい場合、Messengerで顧客にこれらの名前が表示されます。

データ属性をアーカイブする方法

データはいつでもアーカイブすることができます。アーカイブされたデータは、ユーザーや見込み客リストにフィルターとして表示されないため、不要なデータをクリーンアップするのに適しています。以下がその方法です。

  1. Intercomワークスペース画面の左下にあるプロファイルメニューを開き、「設定」を選択します。

  2. 左側のメニューで「Intercom データ」を選択し、「人物データ」を選択します。

  3. アーカイブするデータを選択し、ポップアップボックスの [アーカイブ] をクリックします。必要に応じてアーカイブを解除することもできますが、カスタムデータ属性を完全に削除することはできません。

問い合わせ

Intercom にカスタムデータ属性を追加する際に問題が発生した場合は、Messenger (このページの右下) で会話を開始するか、team@intercom.com.comにメールを送信いただければ、必要なデータをすぐに設定して追跡できるようにサポートします。

こちらの回答で解決しましたか?