この記事は役立ちます:
|
注意: この機能は、データ管理アドオン(以前の名称はタクソノミー)を購入した法人のみが利用できます。管理者とマネージャーのみが変換を作成、変更、および削除できます。
Amplitudeの変換機能では、一般的な実装ミスを修正するためにイベントデータを変換することができます。変換は遡及的です: すべての履歴データに適用し、好きなときにそれらを作成または削除することができます。つまり、基本的なコードベースに触れることなく、イベントデータに変更を加えることができます。間違いを認識したり、変更をしたいかどうかに関係なく、過去と未来の両方で影響を受けたすべてのデータを、変換を使用して修正することができます。
注意: 変換は、チャートまたはコーホートが結果を生成するクエリー時間に適用されます。これは、生データには影響しません。SnowflakeまたはRedshiftの生データは変換による影響を受けません。
現在の制限
変換は、次のチャートタイプまたは機能で現在サポートされていません:
イベント、イベントプロパティ、およびユーザープロパティをマージする
多くのAmplitudeユーザーにとって、余剰な、または重複するイベント、イベントプロパティ、またはユーザープロパティを統合する必要性が最終的に発生します。変換は、このプロセスを簡単にします。
イベントをマージする
注意: 管理者とマネージャーのみが変換を作成、変更、および削除することができます。変換はデータ管理アドオンのみに含まれています。
この変換により、イベントを一緒にマージすることができます。これは、単一の、1つのイベントではなく、2つ以上の複数のイベントを追求している場合に役立ちます。
- 例: イベント
comment_reply_like
とイベントcomment_share
を単一のイベント、comment
にマージします。
イベントをマージするには、次のステップに従ってください:
- データ管理に移動する
- 一緒にマージするイベントを見つけて、その名前の横にあるチェックボックスをクリックします。イベントが選択されると、メニューに変換オプションが表示されるはずです。
- 変換をクリックし、単一のイベントに重複をマージするオプションを選択します。次に、次へをクリックします。
- ドロップダウンから、選択したイベントをマージするイベントを選択するか、[新しいイベント]を選択して新しいイベントタイプを作成します。新しいイベントタイプを作成する場合は、新しいイベント名を入力します。プレビューをクリックします。
- 変更を確認し、マージをクリックして変換を完了します。
イベントプロパティをマージする
注意: 管理者とマネージャーのみが変換を作成、変更、および削除することができます。変換はデータ管理アドオンのみに含まれています。
この変換により、すべてのイベントのイベントプロパティをマージすることができます。これは、同じ情報を追跡する場合で、異なる構文で名前が付けられた2つのイベントプロパティがある場合に役立ちます。
- 例: いくつかのケースでは、イベントプロパティを
title
と呼び、他のケースでは、イベントプロパティをTITLE
と呼びますが、すべてのイベントで同じことを表しています。title
とTITLE
をTitle
に変換し、データを組み合わせます。
イベントプロパティをマージするには、次のステップに従ってください:
- データ管理 —> イベントプロパティに移動する
- 一緒にマージするイベントプロパティを見つけて、その名前の横にあるチェックボックスをクリックします。イベントプロパティが選択されると、メニューにTransform (変換) オプションが表示されるはずです。
- 変換ドロップダウンから、マージを選択します。
- イベントプロパティをマージするモーダルが表示されます。新しいイベントプロパティ名を入力するか、または、選択したイベントプロパティにマージするイベントプロパティの名前を入力します。
- 変更を確認し、マージをクリックして変換を完了します。
ユーザープロパティをマージする
注意: 管理者とマネージャーのみが変換を作成、変更、および削除することができます。変換はデータ管理アドオンのみに含まれています。
この変換により、すべてのイベントのユーザープロパティをマージすることができます。これは、同じ情報を追跡する2つのユーザープロパティがある場合で、異なる構文で名前が付けられた場合に役立ちます。
- 例: いくつかのケースでは、ユーザープロパティを
name
と呼び、他のケースでは、ユーザープロパティをNAME
と呼びますが、すべてのユーザーで同じことを表しています。name
とNAME
をName
に変換し、データを組み合わせます。
ユーザープロパティをマージするには、次のステップに従ってください:
- データ管理 —> ユーザープロパティに移動する
- 一緒にマージするユーザープロパティを見つけて、その名前の横にあるチェックボックスをクリックします。ユーザープロパティが選択されると、メニューにTransform (変換) オプションが表示されるはずです。
- 変換ドロップダウンから、マージを選択します。
- ユーザープロパティをマージするモーダルが表示されます。新しいユーザープロパティ名を入力するか、または、選択したユーザープロパティにマージするユーザープロパティの名前を入力します。
- 変更を確認し、マージをクリックして変換を完了します。
イベントをイベントプロパティ値にマージする
注意: 管理者とマネージャーのみが変換を作成、変更、および削除することができます。変換はデータ管理アドオンのみに含まれています。
この変換により、イベントをイベントプロパティ値にマージすることができます。新しいイベントを作成し、古いイベントをイベントプロパティ値として追加するか、既存のイベントに古いイベントを追加するか、あるいは、既存のイベントに古いイベントを追加することができます。この変換は、似たような構文の2つのイベントにデータをログしている場合に、代わりに異なるプロパティ値を持つ1つのイベントとして情報をログする場合に役立ちます。
- 例: イベント
comment_reply_like
とイベントcomment_share
を1つのイベントコメント
に変換します。イベントコメント
は、reply like
とshare
の値の新しいイベントプロパティコメントタイプ
が表示されます。
イベントをイベントプロパティ値にマージするには、次のステップに従ってください:
- データ管理に移動する
- イベントプロパティ値にマージするイベントを見つけて、その名前の横にあるチェックボックスをクリックします。イベントが選択されると、メニューに変換オプションが表示されるはずです。
- 変換をクリックし、複数のイベントを異なるプロパティ値を持つ単一のイベントにマージするオプションを選択します。次に、次へをクリックします。
- ドロップダウンメニューから、選択したイベントをイベントプロパティ値に変換したいイベントを選ぶか、または[新しいイベント]を選択して新しいイベントタイプを作成します。新しいイベントタイプを作成する場合は、新しいイベント名を入力します。次に、次へをクリックします。
- イベントを値に変換するためのイベントプロパティ名を入力します。これにより、新しいイベントプロパティまたは既存のイベントプロパティが作られます。次に、次へをクリックします。
- このページでは、元のイベントタイプを新しいイベントプロパティ値にマッピングできます。イベントプロパティ値を入力し、プレビューをクリックします。
- 変更を確認し、マージをクリックして変換を完了します。
プロパティ値を変更する
注意: 管理者とマネージャーのみが変換を作成、変更、および削除することができます。変換はデータ管理アドオンのみに含まれています。
この変換により、イベントとユーザープロパティ値を再割り当てすることができます。この変換は、プロパティがドロップダウンに多くのスペルミスがあるか、または意味のない値がある場合に役立ちます。また、これにより、UIで非表示にしたり、別の値に変換したりすることができます。
- 例:
true
とTRUE
の値をTrue
に再割り当てすることができます。
- 例:
イベントプロパティ値を変更するには、次のステップに従ってください:
- データ管理 —> イベントプロパティまたはデータ管理 —> ユーザープロパティに移動します。
- 名前を変更するプロパティ値を持つプロパティを見つけて、その名前の横にあるチェックボックスをクリックします。
- 変換ドロップダウンから、値の変更を選択します。
- 値の変更モーダルが表示されます。現在のプロパティ値の下で、値を選択…をクリックします。
- リストから、名前を変更する値を選択し、[適用]をクリックします。
- 派生値の下で、[値を選択... ]をクリックして、新しい値を設定します。
- [新しい値]をクリックし、表示されるフィールドに新しい値を入力します。
- ステップ3~6を繰り返します。次に、次へをクリックします。
- 確認モーダルが表示されます。これらの値をまだ変更したい場合は、名前を変更をクリックします。
プロパティ値を非表示にする
注意: 管理者とマネージャーのみが変換を作成、変更、および削除することができます。変換はデータ管理アドオンのみに含まれています。
イベントプロパティ値の表示を非表示に設定することは、トラッキングしたいが、チャートでダッシュボードに表示したくない場合に役立ちます。プロパティ値を非表示にすると、その生データが削除されず、値はユーザーの個々のイベントストリームに表示されます。
プロパティ値を非表示にするには、次のステップに従ってください:
- 非表示にしたいプロパティ値のあるイベントプロパティを見つけ、その名前の横にあるチェックボックスをクリックします。
- 変換ドロップダウンから、値を非表示を選択します。
- Amplitudeから非表示にしたい値または値を選択し、次へをクリックします。
- 確認モーダルが表示されます。それらの値をAmplitudeから非表示にしたい場合は、非表示をクリックします。
変換を編集および削除する
注意: 管理者とマネージャーのみが変換を作成、変更、および削除することができます。変換はデータ管理アドオンのみに含まれています。
変換は永久的ではなく、変更できます。変換を作成したら、それらを編集または削除することができます。
変換を編集するには、次のステップに従ってください:
- データ管理に移動し、変換されたイベント、イベントプロパティ、またはユーザープロパティを見つけます。
- 名前の
横にある右矢印 をクリックして、詳細パネルを開きます。
- 変換定義の横にある[編集]をクリックします。
- 必要な変更を行い、保存します。
同じ手順で、イベントプロパティまたはユーザープロパティ変換を削除することができます。
イベント変換を削除するには、次のステップに従ってください:
- [データ管理]に移動し、変換されたイベントを見つけて、その名前の横にあるチェックボックスを選択します。
- メニューの削除をクリックします。
- 変換を削除したときに何が起こるかに関する情報が表示されます。
- 「DELETE 1 EVENT」と入力して、削除を確認します。
クエリの変換
複数の変換を使用するクエリーを実行している場合、次の順序で実行されます:
- イベントをマージする
- イベントをイベントプロパティ値にマージする
- イベントプロパティをマージする
- 値を変更する
一般に、変換は現在サポートされていません。たとえば、イベントApp Open
to Open App
をマージする場合、別の変換のソースとしてOpen App
を使用することはできません。