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はアナリティクスとCDPの両方のニーズに対応します。 このドキュメントでは、次の方法について説明します。
- ソースと送信先の設定を移行します。
- SDK実装を更新してAmplitudeにデータを送信してください。
- 移行を検証してください。
次の表は、Segmentの製品と同等のAmplitude製品をマッピングしています。
推奨されるベストプラクティス
厳格なリリースプロセスに従い、複数の環境を設定してください。導入前に各環境内で変更を検証してください。
ソースを追加する
新しいソースを追加するには:
- データから、接続セクションにあるソースをクリックします。
- [ソースを追加] をクリックします。
- 追加したいソースを参照または検索します。
- 画面上の指示に従ってください。
詳細な手順については、追加するソースのドキュメントを参照してください。
SDK実装を更新する
Segment SDKとAmplitude SDKはどちらもユーザーのインタラクションを追跡することでファーストパーティデータを取得しており、構文の違いを除いては同様の機能を果たします。次の表は、セグメントとAmplitudeの間の概念をマッピングしています。
| セグメント | Amplitude | メモ |
|---|---|---|
| write_key | api_key | データのソースを検証する一意のキー。 |
| ワークスペース | プロジェクト | プロジェクトはデータを整理します。 |
| ユーザー | ユーザー | アクションを実行しているユーザー。 |
| Identify | Identify | ユーザープロパティの更新を識別してください。 |
| 追跡 | イベント | Amplitudeのイベントは、ユーザーが実行したアクションを追跡します。 |
| スクリーン | イベント | スクリーンビューを追跡するためのイベントを作成します。 |
| ページ | イベント | ページビューを追跡するためのイベントを作成します。 |
| グループ | グループ | グループとは、ユーザーの集合体です。 Amplitudeでは、1人のユーザーが複数のグループに所属できます。 各グループには、グループ内のいずれかのユーザーがアクションを実行したときにクエリまたは転送できるプロパティを設定できます。 |
| プラグイン | プラグイン | プラグインは、すべてのイベントでカスタムコードを実行することでAmplitudeを拡張します。 |
Browser 2 SDKのドキュメント。
Identify
セグメント
analytics.identify("12091906-01011992", {
name: "Grace Hopper",
email: "grace@usnavy.gov",
});
Amplitude
setUserId("12091906-01011992");
identify(
Identify().set("name", "Grace Hopper").set("email", "grace@usnavy.gov"),
);
追跡
セグメント
analytics.track("Article Completed", {
title: "How to Create a Tracking Plan",
course: "Intro to Analytics",
});
Amplitude
track("Article Completed", {
title: "How to Create a Tracking Plan",
course: "Intro to Analytics",
});
グループ
セグメント
analytics.group("UNIVAC Working Group", {
principles: ["Eckert", "Mauchly"],
site: "Eckert–Mauchly Computer Corporation",
statedGoals: "Develop the first commercial computer",
industry: "Technology",
});
Amplitude
ユーザーをグループに割り当てます:
amplitude.setGroup("Working Group", "UNIVAC");
グループのプロパティを更新します:
groupIdentify(
'Working Group',
'UNIVAC' ,
new Identify()
.set('principles', ['Eckert', 'Mauchly']);
.set('site', 'Eckert–Mauchly Computer Corporation');
.set('statedGoals', 'Develop the first commercial computer');
.set('industry', 'Technology')
);
その他すべての SDK については、関連する SDK ドキュメントを参照してください。
イベントを検証する
データの検証は計装における重要なステップです。 Amplitudeのデバッグツールを使用してイベントデータを検証します。
送信先を追加する
新しい送信先を追加する方法:
- データから、接続セクションにある宛先をクリックします。
- 送信先を追加をクリックします。
- 追加したい送信先を参照または検索します。
- 画面上の指示に従ってください。
詳細な手順については、追加する送信先のドキュメントを参照してください。
移行チェックリスト
移行を検証して、ダウンストリームのデータ利用者への影響を最小限に抑えます。
- [x] すべてのソースをAmplitudeに追加しました
- [x] 既存のトラッキングコードをAmplitude SDKに移行
- [x] イベントがAmplitudeに正しく流れていることを確認しました
- [x] すべてのデスティネーションをAmplitudeに追加しました
- [x] データが宛先に正しく流れていることを確認しました
- [x] 検証済みの下流のユーザーは影響を受けません(BI、マーケティング、ML、運用など)
よくある質問
これは役に立ちましたか?