アカウントレベルレポートを使用する前に、インストルメント化する必要があります。プロセスに関連する特定のステップは、Amplitudeにデータを送信する方法によって異なります。
グループをインストルメント化すると、新しいドロップダウンは、特定のチャートのチャートコントロールパネルの右側モジュールに表示されます。 次に、アカウントレベルレポートを実行し、ユーザーまたはグループによってトリガーされたイベントを表示するかどうかを指定できます。
**注:**Amplitudeには、プロジェクトごとに5つのグループタイプに制限があります。
AmplitudeのSDKでアカウントレベルレポートを設定するには、使用しているSDKに応じて、次の特定の指示に従ってください。
Amplitudeサーバーサイドにデータを送信する場合は、識別オブジェクトでグループ
キーを使用します。 これは、特定のグループの特定のユーザーを関連付けます。 AmplitudeのIdentify APIを介してグループをインストルメント化する方法の詳細については、APIドキュメントを識別するを参照してください。
Amplitudeサーバーサイドにデータを送信する場合は、イベントオブジェクトでグループ
キーを使用します。 これは、イベントレベルグループ(その特定のイベントにのみ固執するグループ)を追加します。 AmplitudeのHTTP APIを介してグループをインストルメント化する方法の詳細については、HTTP APIドキュメントを参照してください。
**注:**Segment<> Amplitudeクラウド(セグメントのサーバーサイドソースまたはバンドルされていないクライアントサイド統合のいずれか)とデバイスモード統合(バンドルされたSegment-Amplitude統合)は、セグメントのグループ
コールを通じて、グループタイプとグループプロパティの両方を設定できるようになりました。 詳細については、セグメントドキュメントを参照してください。
セグメントを介してAmplitudeでグループタイプを設定するには、次のAmplitude先設定を有効にし、適切な値を提供する必要があります。
グループ
コールで、目的のグループタイプを含むトレイトを指定します。グループ
コールで、目的のグループ値を含むトレイトを指定します。例えば、次のコードがある場合:
analytics.group("placeholder", { groupType: "org name", // Segment trait "groupType" groupValue: "Amplitude", // Segment trait "groupValue" employees: "120" // group property});
そして、これは、セグメントのAmplitude先設定で:
次に、統合は、Amplitudeでグループタイプとして組織名を作成し、org name
= Amplitude
で現在のユーザーを関連付けます。
**注:**この値はAmplitudeの側で何もマッピングされていないため、グループコールでgroupID
(上記のコードで、「プレースホルダー」
)として渡す内容は、重要ではありません。
インストルメンテーションコードを介してグループプロパティを設定するには、Segment <> Amplitudeクラウドモード統合(Segmentのサーバーライブラリとバンドルされていないクライアントサイド統合)を使用して、Segmentで少なくとも1つのソースが必要です。 ユーザープロパティ [Amplitude] Library = segment
を有するAmplitudeのデータは、クラウドモードインテグレーションを介して送信されます。 このユーザープロパティを使用して、Amplitudeにインストールした統合のタイプを、それぞれのセグメントソースで検証できます。 あるいは、Amplitude SDKの関数を呼び出して、グループプロパティを設定することもできます。
analytics.ready(function() { var groupIdentify = new amplitude.Identify().set('employees', 100); amplitude.getInstance().groupIdentify('orgId', '1234', groupIdentify);});
グループ
コールに渡す追加のトレイトは、Amplitudeにグループプロパティとして表示されます。 例えば、上記のコードから、従業員
は、Amplitudeでグループプロパティとして設定されます。
セグメントのグループ
メソッドを使用して、グループとグループプロパティを設定できます。 このメソッドを介して、すべてのユーザーイベントには、グループが含まれることに注意してください。 つまり、このコールは、イベントレベルグループよりも、ユーザーレベルグループ(CompanyID
など)を設定する方が適切であることを意味します。
セグメントのトラック
コールでグループを設定する場合は、イベントをグループにアサインできますが、コール内でグループプロパティを設定して更新することはできません。グループプロパティを送信するには、セグメント統合の外で、Amplitude グループ識別APIを直接コールします。
セグメントのトラック
コールを介してグループをアサインするには、セグメント先設定内のマッピングタブに移動し、そこでアサインします。
グループ識別APIを使用して、すべての期待されるグループプロパティで紐付けられた新しいグループを作成するか、既存のグループのグループプロパティを更新できます。サンプルリクエストでは、パラメータとキーはイタリック化されています。下線値は、特に関心のあるパラメータで置き換える必要があるものです。
さらに、グループプロパティ操作($set
、$setOnce
、$add
、$append
、$unset
)は、このグループ識別APIでサポートされています。
リクエストフォーマット
以下二つのリクエストパラメーターと共に、リクエストをPOSTまたはGETをhttps://api.amplitude.com/groupidentify
に送信します:
パラメータ | 説明 |
---|---|
api_key (必須) | プロジェクトの設定ページからのAPIキー。 |
"040062a5d38552315b98302ba4f2f" | |
識別**(必須)** | 単一のJSON識別オブジェクト(フィールドについては、下記を参照してください)。 |
リクエスト例(単独)
curl --data '*api\_key*=040062a5d38552315b98302ba4f2f'--data '*identification*={"*group\_properties*":{"org csc":"Lucas","org plan":"Enterprise","org owner":"Luis"},"*group\_value*":"1234","*group\_type*":"org id"}' https://api.amplitude.com/groupidentify
リクエスト例(バッチ)
curl --data '*api\_key*=040062a5d38552315b98302ba4f2f'--data '*identification*=[{"*group\_propert*ies":{"org csc":"Lucas","org plan":"Enterprise","org owner":"Luis"},"group_*v*alue":"success","group_t*ype*":"org id"},{"g*roup\_propert*ies":"org csc":"Sarah","org plan":"Growth","org owner":"Sandy"},"g*rou*p_*value*":"1234","group_type":"org id"}]' https://api.amplitude.com/groupidentify
注:ここにリストされているアップロード制限は、これらのリクエストに適用されます。
識別
パラメータのキー
次のキーは、JSON識別オブジェクト内で送信できます。group_type
とgroup_value
の両方が必須であることに注意してください。
キー | 説明 |
---|---|
group_type (必須) | |
文字列 | グループタイプ(例。アカウントまたは会社など) |
org name , org id |
|
group_value (必須) | |
文字列 | 上記のグループタイプの1つの特定の値。 |
"group_type": "org id", "group_value": "12345678" or "group_type": "account name", "group_value": "Acme Corp" | |
group_properties (オプション) | |
辞書 | グループに紐付けられた追加データを表すキーと値ペアの辞書。 各異なる値は、Amplitudeダッシュボードにグループセグメントとして表示されます。 |
プロパティ値を配列に格納できます。日付値は、文字列値に変換されます。さらに、グループプロパティ操作($set 、$setOnce 、$add 、$append 、$unset )は、このグループ識別APIでサポートされています。 |
|
{"arr": "10000", "cs": ["Justin", "Ben"], "renewal_date": “01/01/2018" } |
Need help? Contact Support
Visit Amplitude.com
Have a look at the Amplitude Blog
Learn more at Amplitude Academy
© 2025 Amplitude, Inc. All rights reserved. Amplitude is a registered trademark of Amplitude, Inc.