このページでは

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の両方のニーズに対応します。 このドキュメントでは、次の方法について説明します。

  1. ソースと送信先の設定を移行します。
  2. SDK実装を更新してAmplitudeにデータを送信してください。
  3. 移行を検証してください。

次の表は、Segmentの製品と同等のAmplitude製品をマッピングしています。

推奨されるベストプラクティス

厳格なリリースプロセスに従い、複数の環境を設定してください。導入前に各環境内で変更を検証してください。

ソースを追加する

新しいソースを追加するには:

  1. データから、接続セクションにあるソースをクリックします。
  2. [ソースを追加] をクリックします。
  3. 追加したいソースを参照または検索します。
  4. 画面上の指示に従ってください。

詳細な手順については、追加するソースのドキュメントを参照してください。

SDK実装を更新する

Segment SDKとAmplitude SDKはどちらもユーザーのインタラクションを追跡することでファーストパーティデータを取得しており、構文の違いを除いては同様の機能を果たします。次の表は、セグメントとAmplitudeの間の概念をマッピングしています。

Browser 2 SDKのドキュメント。

Identify

セグメント

typescript
analytics.identify("12091906-01011992", {
  name: "Grace Hopper",
  email: "grace@usnavy.gov",
});

Amplitude

typescript
setUserId("12091906-01011992");
identify(
  Identify().set("name", "Grace Hopper").set("email", "grace@usnavy.gov"),
);

追跡

セグメント

typescript
analytics.track("Article Completed", {
  title: "How to Create a Tracking Plan",
  course: "Intro to Analytics",
});

Amplitude

typescript
track("Article Completed", {
  title: "How to Create a Tracking Plan",
  course: "Intro to Analytics",
});

グループ

セグメント

typescript
analytics.group("UNIVAC Working Group", {
  principles: ["Eckert", "Mauchly"],
  site: "Eckert–Mauchly Computer Corporation",
  statedGoals: "Develop the first commercial computer",
  industry: "Technology",
});

Amplitude

ユーザーをグループに割り当てます:

typescript
amplitude.setGroup("Working Group", "UNIVAC");

グループのプロパティを更新します:

typescript
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のデバッグツールを使用してイベントデータを検証します。

送信先を追加する

新しい送信先を追加する方法:

  1. データから、接続セクションにある宛先をクリックします。
  2. 送信先を追加をクリックします。
  3. 追加したい送信先を参照または検索します。
  4. 画面上の指示に従ってください。

詳細な手順については、追加する送信先のドキュメントを参照してください。

移行チェックリスト

移行を検証して、ダウンストリームのデータ利用者への影響を最小限に抑えます。

  • [x] すべてのソースをAmplitudeに追加しました
  • [x] 既存のトラッキングコードをAmplitude SDKに移行
  • [x] イベントがAmplitudeに正しく流れていることを確認しました
  • [x] すべてのデスティネーションをAmplitudeに追加しました
  • [x] データが宛先に正しく流れていることを確認しました
  • [x] 検証済みの下流のユーザーは影響を受けません(BI、マーケティング、ML、運用など)

よくある質問

これは役に立ちましたか?