メインコンテンツにスキップ

イベント制限、トラブルシューティングとよくある質問

Intercomでイベントの追跡に問題がある場合、この記事にはよくある質問の回答があります。

対応者:Eric Fitzgerald

イベントのトラブルシューティング

Intercomでイベントの追跡に問題がある場合、いくつか確認すべき質問があります:

120件以上のイベントを追跡していますか?

最大120件のアクティブなイベントを追跡できます。その制限を超えると、新しいイベントは保存されずエラーが返されます。未使用のイベントをアーカイブして新しいイベントのためのスペースを確保できます。この制限内に収めることで、作業スペースのノイズを減らし、usersのフィルタリングやセグメント化が容易になります。

重複したイベントを送信していますか?

各イベントは以下のデータで識別されます:

  • イベント名

  • 作成タイムスタンプ

  • イベントをトリガーしたuser

  • userが所属するワークスペース

これらのフィールドの値が同じ2つのイベントは同一のイベントとして扱われます。そのため、最初のコピーを受信した後は、同じイベントの後続のコピーは保存されません。

companyのイベントを追跡または表示しようとしていますか?

イベントはuserレベルでのみ追跡されます。companyレベルのイベントはありません。

イベントが追跡されてからどのくらい経ちましたか?

イベントは追跡するとすぐにuserプロフィールに表示されますが、UIはリアルタイムで更新されないため、ブラウザのリフレッシュが必要です。

イベントのメタデータがメッセージフィルターに表示されるまで最大24時間かかることがあります:

ネストされたメタデータを送信していますか?

複数のキーと値を含むネストされたメタデータ(オブジェクトのような)を含むイベントを送信すると、メタデータはuserリストに表示されますが、メッセージでは使用できません。

イベント制限

同時に最大120件のイベントをアクティブに追跡できます。制限に達しないようにイベントをアーカイブできます。

大量のイベント(アーカイブ済みも含む)がある場合、イベント設定ページの読み込み時にパフォーマンスの問題が発生することがあります。

アクティブイベントの制限に達すると、JavaScriptでイベントを追跡しようとした際にブラウザのコンソールにエラーが表示されますが、workspaceにはエラーは表示されません。

REST APIには1分あたり10,000コールのレート制限があり、1つのworkspaceで1分あたり最大10,000のuserアクションを追跡できます。この制限に達すると、APIはエラーを返します。

どちらの方法でも、20個を超えるイベントメタデータを送信すると、Intercomは受信しません。

各イベントは最大50件のライブプロアクティブサポートメッセージで使用できます。50件を超えてトリガーとして使用しようとすると、次のエラーが表示されます:「ライブメッセージでのイベント:[event name]のトリガーの最大数50に達しました」。

これは、イベントがトリガーされた際に50件以上のメッセージとユーザーを照合する際のページ遅延やタイムアウトのリスクを減らすためです。

120件のイベント制限に達したが、さらに追跡が必要な場合は?

この場合はMessengerを使ってサポートチームに連絡してください。イベントをアーカイブするには、設定 > データ > People > Eventsに移動し、更新したいイベントをクリックし、ポップアップウィンドウが表示されたら「アーカイブ」ボタンをクリックしてください👇

注意:イベントはエクスポートできません。

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