For AI agents: a documentation index is available at /docs/llms.txt. Append .md to any page URL for markdown, or send Accept: text/markdown.
Amplitudeデータのセットアップを開始する
イベントトラッキングを設定するには、トラッキングプランを設計し、型付きSDKコードを使用して実装し、QAでインストルメンテーションのズレを検知し、プロダクトの変更に応じてイベントを廃止する必要があります。Amplitudeデータは、プロダクトがAmplitudeに送信するイベントの計画、インストルメント、検証、廃止といった、このデータライフサイクル全てをカバーしています。
Amplitudeにデータを取り込む
Amplitudeはデータを取り込むためのいくつかの方法をサポートしています。 SDKを使用してアプリからデータを収集できます。
取り込み方法を選択する
どの取り込み方法が組織にとって最適かを決定する際には、これらの要素を考慮してください。
Amplitude SDKを使用する
アナリティクスを始める場合、Amplitude SDKは統合するのに最適な方法です。 Ampliを使用すると、最初から計測をクリーンに保ちながら、後でさまざまな宛先にデータを送信できる柔軟性を維持できます。
Amplitude SDKを使用する場合、イベントをフロントエンドクライアントから送信するかバックエンドサーバーから送信するかを決定してください。
- クライアント側のトラッキング:クライアント側のSDKをウェブやモバイルアプリに追加できます。この方法では、デフォルトのイベントトラッキングを使用し、アプリケーションとのクライアント側とサーバー側の両方のやり取りをキャプチャできるため、より直接的です。ただし、すべてのクライアントにまたがるイベントでは、すべてのアプリにわたってデプロイメントを変更する必要があります。 モバイルでは、顧客がアプリを更新するのにどれくらい時間がかかるかによっては、アップデートに時間がかかることがあります。
- サーバー側のトラッキング:サーバーから直接イベントをAmplitudeに送信できます。 たとえば、注文完了を追跡する場合、注文を処理するバックエンドサーバーからイベントを送信します。この集中型アプローチは、通常、管理下の 1 つの場所からイベントが送信されるため、最も信頼性が高いです。 また、お客様がアプリのバージョンを更新するのを待つ必要もありません。
Amplitudeは、高精度を必要とするイベントについてはサーバー側のトラッキングを、それ以外のすべてのイベントについてはクライアント側のトラッキングを推奨しています。
クラウドストレージ、ウェアハウス、イベントストリーミングの使用
信頼できるデータソースをすでにお持ちの場合は、そのソースに接続することがAmplitudeの使用を開始するための最速の方法です。 お客様は多くの場合、これらの方法を使用して現在の信頼できる情報源に接続したり、Amplitudeのセルフサービス機能を使用して企業全体でデータアクセスを拡大したりしています。
既存のソース経由で接続している場合でも、Amplitudeのデータ管理機能を使用できます。
追跡対象
データを最大限に活用するには、追跡したいイベントやプロパティを特定して計画することが不可欠です。 堅実なトラッキング計画は、ビジネス上の疑問を解決し、分析のギャップを防ぐのに役立ちます。
これらのリソースを使用して、何を追跡すべきかを決定できます。
- すぐに始めるには、必要なイベントについて読んでください。 この記事では、各業界で一般的に追跡されているイベントとプロパティについて推奨しています。
- タクソノミーをゼロから作成する方法について詳しく理解するには、データ計画のプレイブックを参照してください。
- 追跡するイベントやプロパティを特定し、それらをAmplitudeに組み込む場合は、「追跡計画の作成」を参照してください。
ベストプラクティス
これらのプラクティスは、初期段階でも、Amplitude データを使用して拡張する際にも、優れた結果を確実にするのに役立ちます。
命名規則を確立する
一貫した規則に従ったシンプルでわかりやすい名前を使用することで、組織全体で計画を理解できます。 また、命名方法の一貫性はデータ品質の問題を防ぐこともできます。 Song Playedやsong playedのように、大文字と小文字の使い分けが異なる2つのイベントは、別々のイベントとして表示されます。
設定で命名規則を設定すると、Amplitude データはイベントを作成するユーザー全員にその規則に従うよう促します。
テストに別の環境を使用する
開発と運用に別々のプロジェクトを使用することで、データをきれいに保ちましょう。 プロジェクトを別々に実施することで、最終的なビジネスレポートに影響を与えることなく実装をテストできます。 また、データ管理ツールを本番データに適用する前に試すには最適な場所です。 Amplitudeでプロジェクトを作成する方法を参照してください。
これは役に立ちましたか?