• SCHEMA
  • SOURCE
  • HUMAN
  • LOGS

AIを活用してトラッキングプランのスキーマ検証を自動化する方法

RudderStackをAIクライアントに接続すれば、定義済みのルールに基づいてイベントデータを監査できます。ライブイベントの構造とソース設定の比較といった重い作業は、すべてエージェントが代行します。

このページについてAIに聞く

すぐに答え

イベントトラッキングがスキーマに従っているか確認するには?

AIが現在のトラッキングプランとソース設定を取得し、送られてくるイベントデータと照合します。モバイルやWebのイベントが、設定したルールからどこで逸脱しているかを明確なリストとして提示します。

検証結果の分類

検出された内容の出力先

AIは監査中に見つかった不一致をカテゴリ別に分類します。

SCHEMA

ルールの違反

必須プロパティの欠落や、データ型の誤りがあるイベントを特定します。どのイベントがルールに違反しているか、具体的なリストを作成します。

SOURCE

ソースの不一致

エージェントがイベントのメタデータをRudderStackのソース設定と比較します。イベントが誤った送信先に送られていないかを確認できます。

HUMAN

手動での修正が必要

AIが解決できない競合を見つけた場合、フラグを立てて通知します。コードの更新やプランの調整には、ユーザーによる介入が必要です。

LOGS

監査レポート

AIがすべての検出結果を整理されたレポートにまとめます。大規模なリリース前に、トラッキングの健全性を確認するために活用できます。

ワークフロー

データ受信時にAIが行うこと

AIはイベントストリームの自動監査役として機能します。

  1. プランの取得

    エージェントが既存のトラッキングプランを取得し、必要なイベント構造を把握します。

    list_tracking_plans
  2. ソースの確認

    AIがソースの詳細を取得し、イベントの発生元が設定と一致しているかを確認します。

    get_source
  3. データの照合

    エージェントが受信したイベントのペイロードと、プランに定義されたルールを比較します。

    list_tracking_plans
  4. エラーの特定

    AIが検証に失敗した特定のプロパティを特定し、ユーザーに提示します。

    get_source

試してみる

以下のプロンプトをコピーして開始

これらのプロンプトを使って監査を開始できます。

出発点

これらは入力のきっかけとなる文章です。実際のRudderStackの設定に合わせて、ソース名やプラン名を書き換えて使用してください。

RudderStack API Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_sxEUXgfQZq7zLTxJZ14o9U7C4nSmdseILv1YjaBL/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — RudderStack API capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "rudderstack-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_sxEUXgfQZq7zLTxJZ14o9U7C4nSmdseILv1YjaBL/mcp"
    }
  }
}
チャットにコピー04
  • すべてのトラッキングプランをリストアップし、必須プロパティが欠けているものがあるか教えてください。

  • ソース名 'Web App' を確認し、イベントがスキーマに一致しているかチェックしてください。

  • モバイルのトラッキングプランと現在のイベントストリームを比較して、不一致がないか確認してください。

  • ソース 'Production' 内のイベントで、定義されたスキーマルールに違反しているものをすべて見つけてください。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

RudderStackを一度接続すれば、あとは指示するだけです。

一度接続するだけで、AIがプランやソースにアクセスできるようになります。認証情報は暗号化され、安全に管理されます。

RudderStackをAIに接続する

FAQ

動作に関する詳細

  • 01

    AIがトラッキングコードを自動で修正することはできますか?

    いいえ。AIはエラーを特定しますが、トラッキングを修正するには、ユーザー自身でモバイルまたはWebアプリのコードを手動で更新する必要があります。

  • 02

    AIがRudderStackのトラッキングプランを書き換えることはありますか?

    いいえ。AIは検証を実行するためにプランやソースを読み取るだけで、RudderStackの設定を変更することはありません。

  • 03

    AIはどのようにしてイベントの間違いを判断するのですか?

    トラッキングプランに定義されているルールを使用して、受信したイベントデータの構造を検証します。

  • 04

    特定のソースのイベントだけを検証することはできますか?

    はい。特定のソースを指定して、そのイベントがルールに準拠しているかを確認するようAIに依頼できます。

  • 05

    AIはすべてのデータにアクセスしますか?

    AIがアクセスするのは、ユーザーが依頼した検証タスクを実行するために必要なトラッキングプランとソースのメタデータのみです。

  • RudderStackについてさらに質問がありますか? RudderStack Connectorの全機能を見る

『RudderStack API』を Claude、Cursor、ChatGPT などに接続