ユーザー属性の照会
ユーザー属性の照会
開発者が指定したユーザーIDまたは匿名ユーザーIDのユーザー属性値を一括照会することができます。1回の照会で最大100個のユーザーIDまたは匿名ユーザーIDをサポートします。
リクエストメソッド
GET
エンドポイント
https://api-${endpoint}/v2/user-property/query
認証
認証方法の説明についてはAPI Overviewをご参照ください。
リクエスト
リクエスト例
curl -X GET 'https://api-${endpoint}/v2/user-property/query' \
-H 'Authorization: Bearer ${token}' \
-d '{
"user_ids": [
"example_user_id_1",
"example_user_id_2"
],
"anonymous_ids": [
"example_anonymous_id_1",
"example_anonymous_id_2"
]
}'
curl -X GET 'https://api-${endpoint}/v2/user-property/query' \
-H 'Authorization: Bearer ${token}' \
-d '{
"user_ids": [
"example_user_id_1",
"example_user_id_2"
],
"anonymous_ids": [
"example_anonymous_id_1",
"example_anonymous_id_2"
]
}'
このコードブロックをポップアップで表示
リクエストヘッダー
フィールド | 型 | 説明 |
---|---|---|
Authorization | Bearer ${token} | Authorization: Bearer ${token}による呼び出し認証を使用します。APIキーページでトークンとして使用するキーを取得してください。 |
リクエストボディ
パラメータ | 型 | 説明 | 必須 |
---|---|---|---|
user_ids | string | 属性を照会するユーザーID | 必須、anonymous_idsとどちらか一方 |
anonymouse_ids | string | 属性を照会する匿名ユーザーID | 必須、user_idsとどちらか一方 |
user_idとanonymouse_idはどちらか一方を指定する必要があります。両方指定された場合は、user_idが優先されます。
レスポンス
レスポンス例
{
{
"user_id": "example_user_id_1",
"property_values": [
{
"property_name": "example_property_name",
"value": "example_value"
},
{
"property_name": "example_property_name",
"value": "example_value"
}
]
},
{
"anonymous_id": "example_anonymous_id_2",
"property_values": [
{
"property_name": "example_property_name",
"value": "example_value"
},
{
"property_name": "example_property_name",
"value": "example_value"
}
]
}
}
{
{
"user_id": "example_user_id_1",
"property_values": [
{
"property_name": "example_property_name",
"value": "example_value"
},
{
"property_name": "example_property_name",
"value": "example_value"
}
]
},
{
"anonymous_id": "example_anonymous_id_2",
"property_values": [
{
"property_name": "example_property_name",
"value": "example_value"
},
{
"property_name": "example_property_name",
"value": "example_value"
}
]
}
}
このコードブロックをポップアップで表示
成功レスポンス
パラメータ | 型 | 説明 |
---|---|---|
user_id | string | 照会対象のユーザーID |
anonymous_id | string | 照会対象の匿名ユーザーID |
property_values | list | ユーザー属性と属性値のリスト |
property_name | string | ユーザー属性名 |
value | object | ユーザー属性値 |
エラーレスポンス
パラメータ | 型 | 説明 |
---|---|---|
code | int | エラーコード |
message | string | エラーメッセージ |
ステータスコード
コード | 説明 |
---|---|
200 | 成功 |
400 | パラメータエラー |
401 | 認証エラー |
403 | 権限エラー |
500 | サーバーエラー |
503 | ユーザーIDが存在しません |
504 | 匿名ユーザーIDが存在しません |