---
title: メンバー詳細設定で利用できる拡張項目一覧
description: メンバー情報に登録できる項目は、デフォルトで持っている項目のほかに、メンバーの拡張項目設定で項目を追加できます。
---

メンバー情報に登録できる項目は、デフォルトで持っている項目のほかに、メンバーの[拡張項目設定](/ja/docs/management/extra-information/)で項目を追加できます。  

![Image from Gyazo](https://t.gyazo.com/teams/diverta/21a2a43e969d74a4b8bfed1838d2d70b.jpg)

こちらで追加した項目はメンバー情報のプロフィール情報のタブに表示されます。  
![Image from Gyazo](https://t.gyazo.com/teams/diverta/8ead274dc59cfed57affbeb2836de59e.jpg)

また、拡張項目は入力欄への記述や[入力制限]のボタンから、表示させる内容の設定や入力制限ができます。  
![Image from Gyazo](https://t.gyazo.com/teams/diverta/4de21f397b01200e269ce4ef5aa964e9.jpg)

設定できる内容と、`Member::details`のエンドポイントで得られるJSONレスポンスは以下の通りです。  

## 拡張項目一覧
[テキスト](#テキスト)  
[テキストエリア](#テキストエリア)  
[数値](#数値)  
[URL](#URL)  
[単一選択](#単一選択)  
[単一選択(ラジオボタン)](#単一選択ラジオボタン)  
[複数選択(チェックボックス)](#複数選択チェックボックス)  
[真偽値](#真偽値)  
[日付](#日付)  
[関連情報選択](#関連情報選択)  
[アップロードファイル](#アップロードファイル)  
[ファイル(GCS)](#ファイルgcs)  
[ファイル(S3)](#ファイルs3)  

## テキスト関連
### テキスト
#### メンバー編集画面の表示
![Image from Gyazo](https://t.gyazo.com/teams/diverta/da98aafc064edcd92a40f2d7e46b6696.png)

#### 拡張項目設定画面の表示
![Image from Gyazo](https://t.gyazo.com/teams/diverta/7e39139e25b5b22ea443760cbb094292.png)

#### 入力制限設定
![Image from Gyazo](https://t.gyazo.com/teams/diverta/8a5ee035f361d2092785d0aee3ef43be.png)

|項目 |説明 |
| :--- | :--- |
|必須設定|チェックを入れると必須入力になります。|
|入力制限|入力できる文字列を制限することができます。|
|Placeholder|プレースホルダを入力します。|
|文字数制限|最小・最大の文字数を設定します。|

#### JSONレスポンス
```json
details: {
    "single_line_text": "テキスト",
},
```
### テキストエリア
#### メンバー編集画面の表示
![Image from Gyazo](https://t.gyazo.com/teams/diverta/4055a32df2ddb5da927a34f5d32533ca.png)

#### 拡張項目設定画面の表示
![Image from Gyazo](https://t.gyazo.com/teams/diverta/0241db2b7542ba66f1210cd2a05c25a3.png)

#### 入力制限設定
![Image from Gyazo](https://t.gyazo.com/teams/diverta/a41f3abdc133821315586edae75818af.png)

|項目 |説明 |
| :--- | :--- |
|必須設定|チェックを入れると必須入力になります。|
|入力制限|入力できる文字列を制限することができます。|
|Placeholder|プレースホルダを入力します。|
|文字数制限|最小・最大の文字数を設定します。|

### JSONレスポンス
```json
details: {
    "multi_line_text": "テキストエリア",
},
```
### 数値
#### メンバー編集画面の表示
![Image from Gyazo](https://t.gyazo.com/teams/diverta/42e2abaa27261794f8d05ada422c5fb6.png)

#### 拡張項目設定画面の表示
![Image from Gyazo](https://t.gyazo.com/teams/diverta/2156d993aadead72ed08cc3507fe075c.png)

#### 入力制限設定
![Image from Gyazo](https://t.gyazo.com/teams/diverta/c88f5ddc59b31f111bccaa623f72a496.png)

|項目 |説明 |
| :--- | :--- |
|必須設定|チェックを入れると必須入力になります。|

#### JSONレスポンス
```json
details: {
    "number_value": 100,
},
```
### URL
#### メンバー編集画面の表示
![Image from Gyazo](https://t.gyazo.com/teams/diverta/f3466a8bf0521a52d51d26d654b0fc5a.png)

#### 拡張項目設定画面の表示
![Image from Gyazo](https://t.gyazo.com/teams/diverta/ea961dc80d0f33cfffa66353dbaedc13.png)

#### 入力制限設定
![Image from Gyazo](https://t.gyazo.com/teams/diverta/c88f5ddc59b31f111bccaa623f72a496.png)

|項目 |説明 |
| :--- | :--- |
|必須設定|チェックを入れると必須入力になります。|

#### JSONレスポンス
```json
details: {
    "url_value": {
      "url": "https://www.diverta.co.jp",
      "title": "URL_Title"
    },
},
```
## セレクション関連
### 単一選択
#### メンバー編集画面の表示
![Image from Gyazo](https://t.gyazo.com/teams/diverta/1ae4a699e050c7df224adbc07576af33.png)

#### 拡張項目設定画面の表示
![Image from Gyazo](https://t.gyazo.com/teams/diverta/8a80de0c6699303f9f42d4312cabd363.png)

|項目 |説明 |
| :--- | :--- |
|選択肢の設定|`key::value`の形式で書くと、選択肢を設定できます。|
|デフォルトの設定|`key::default::value`のようにdefaultを追加すると、設定した選択肢がデフォルトで選択された状態になります。|

#### 入力制限設定
![Image from Gyazo](https://t.gyazo.com/teams/diverta/c88f5ddc59b31f111bccaa623f72a496.png)

|項目 |説明 |
| :--- | :--- |
|必須設定|チェックを入れると必須入力になります。|

#### JSONレスポンス
```json
details: {
    "dropdown_selection": { 
        "key": "1",
        "label": "選択肢1" 
    },
},
```
### 単一選択(ラジオボタン)
#### メンバー編集画面の表示
![Image from Gyazo](https://t.gyazo.com/teams/diverta/eb3ff3c2da0437b3060fab723f7fdbda.png)

#### 拡張項目設定画面の表示
![Image from Gyazo](https://t.gyazo.com/teams/diverta/363c79779b3b6117248e8b02cb0cf1d0.png)

|項目 |説明 |
| :--- | :--- |
|選択肢の設定|`key::value`の形式で書くと、選択肢を設定できます。|
|デフォルトの設定|`key::default::value`のようにdefaultを追加すると、設定した選択肢がデフォルトで選択された状態になります。|

#### 入力制限設定
![Image from Gyazo](https://t.gyazo.com/teams/diverta/c88f5ddc59b31f111bccaa623f72a496.png)

|項目 |説明 |
| :--- | :--- |
|必須設定|チェックを入れると必須入力になります。|

#### JSONレスポンス
```json
details: {
    "radiobutton_selection": { 
        "key": "1",
        "label": "選択肢1" 
    },
},
```
### 複数選択(チェックボックス)
#### メンバー編集画面の表示
![Image from Gyazo](https://t.gyazo.com/teams/diverta/d16ac067a7eecf844c795e0005d2adf3.png)

#### 拡張項目設定画面の表示
![Image from Gyazo](https://t.gyazo.com/teams/diverta/d172979943ce613c84da6f3cf857810f.png)

|項目 |説明 |
| :--- | :--- |
|選択肢の設定|`key::value`の形式で書くと、選択肢を設定できます。|
|デフォルトの設定|`key::default::value`のようにdefaultを追加すると、設定した選択肢がデフォルトで選択された状態になります。|

#### 入力制限設定
![Image from Gyazo](https://t.gyazo.com/teams/diverta/c88f5ddc59b31f111bccaa623f72a496.png)

|項目 |説明 |
| :--- | :--- |
|必須設定|チェックを入れると必須入力になります。|

#### JSONレスポンス
```json
details: {
    "checkbox_selection": { 
        "key": "1",
        "label": "選択肢1" 
    },
},
```

### 真偽値
#### メンバー編集画面の表示
![Image from Gyazo](https://t.gyazo.com/teams/diverta/1ab27af226e6c88ea363c4b08f60110e.png)

#### 拡張項目設定画面の表示
![Image from Gyazo](https://t.gyazo.com/teams/diverta/3c11172bbfe665e000fffa0beeba4498.png)

|項目 |説明 |
| :--- | :--- |
|選択肢の設定|真偽値の選択肢は自動で設定され、変更できません。|

#### 入力制限設定
![Image from Gyazo](https://t.gyazo.com/teams/diverta/c88f5ddc59b31f111bccaa623f72a496.png)

|項目 |説明 |
| :--- | :--- |
|必須設定|チェックを入れると必須入力になります。|

#### JSONレスポンス
```json
details: {
    "bool": false,
},
```

### 日付
#### メンバー編集画面の表示
![Image from Gyazo](https://t.gyazo.com/teams/diverta/ff32e49055b77d31cf1b83f153b6290d.png)

#### 拡張項目設定画面の表示
![Image from Gyazo](https://t.gyazo.com/teams/diverta/a5d8ca6ea08c850c27a6cd86403b4345.png)

|項目 |説明 |
| :--- | :--- |
|オプションの設定|`add_time::1`を設定すると時間の入力が可能になります。|

#### 入力制限設定
![Image from Gyazo](https://t.gyazo.com/teams/diverta/82bdeb2b60bb0baa6e362f6b582c5b34.png)

|項目 |説明 |
| :--- | :--- |
|必須設定|チェックを入れると必須入力になります。|
|入力制限|入力できる文字列を制限することができます。|
|文字数制限|最小・最大の文字数を設定します。|

#### JSONレスポンス
```json
details: {
    "date_value": "2022-08-02",
},
```
### 関連情報選択
#### メンバー編集画面の表示
![Image from Gyazo](https://t.gyazo.com/teams/diverta/2f0dde510cac7f47f406912b96c45a04.png)

「選択なし」をクリックすると、関連するコンテンツが選択できます。

![Image from Gyazo](https://t.gyazo.com/teams/diverta/829ce251313305bc443d36d41242fe10.png)

#### 拡張項目設定画面の表示
![Image from Gyazo](https://t.gyazo.com/teams/diverta/64cd42cdfef22166c14d3201c6f5441a.png)

|項目 |説明 |
| :--- | :--- |
|モジュールの設定|`module::モジュールタイプ`の形式で書くと、メンバーと関連付けたいモジュールを設定できます。<br/>設定できるモジュールタイプ：`topics`、`member`、`inquiry`|
|コンテンツ定義IDの設定|`group_id::1`の形式でコンテンツ定義IDを指定すると、選択肢に表示するコンテンツ定義を指定できます。<br/>モジュールタイプが`topics`の時のみ有効です。|
|カテゴリIDの設定|`contents_type::1`の形式でカテゴリIDを指定すると、選択肢に表示するカテゴリを指定できます。<br/>モジュールタイプが`topics`の時のみ有効です。|
|所有コンテンツ限定にする|`self_only::1`を設定すると、ログインしているユーザーが作成したコンテンツだけが取得されます。<br/>モジュールタイプが`topics`の時のみ有効です。|
|閲覧制限を無効にする|`secure_off::1`を設定すると、閲覧制限を無効にしてコンテンツの取得が可能になります。<br/>モジュールタイプが`topics`の時のみ有効です。|

#### 入力制限設定
![Image from Gyazo](https://t.gyazo.com/teams/diverta/c88f5ddc59b31f111bccaa623f72a496.png)

|項目 |説明 |
| :--- | :--- |
|必須設定|チェックを入れると必須入力になります。|

#### JSONレスポンス
```json
details: {
    "relatedinfo_selection": {
      "module_type": "topics",
      "module_id": 3
    },
},
```
## ファイル関連
### アップロードファイル
#### メンバー編集画面の表示
![Image from Gyazo](https://t.gyazo.com/teams/diverta/c44f9eb21eb33dc5a739b5b20a4f52a0.png)

#### 拡張項目設定画面の表示
![Image from Gyazo](https://t.gyazo.com/teams/diverta/97602f8172a09c282530ab2522a30300.png)

|項目 |説明 |
| :--- | :--- |
|拡張子の指定|`file_type::png;jpg`のように書くと、アップロードを許可するファイルの拡張子を指定できます。<br/>拡張子は`;`区切りで指定します。|

#### 入力制限設定
![Image from Gyazo](https://t.gyazo.com/teams/diverta/c88f5ddc59b31f111bccaa623f72a496.png)

|項目 |説明 |
| :--- | :--- |
|必須設定|チェックを入れると必須入力になります。|

#### JSONレスポンス
```json
details: {
    "upload_file": {
      "id": "1_upload_file",
      "url": "https://sample.g.kuroco-img.app/files/member/ext/1_upload_file.png",
      "desc": ""
    },
},
```
### ファイル(GCS)
ファイル(GCS)はFirebaseとの連携後に利用可能となります。  
#### メンバー編集画面の表示
![Image from Gyazo](https://t.gyazo.com/teams/diverta/600d3a62216994add7239996096605cb.png)

#### 拡張項目設定画面の表示
![Image from Gyazo](https://t.gyazo.com/teams/diverta/ac839d6c233210f0ceb713ef0508f53b.png)

#### 入力制限設定
![Image from Gyazo](https://t.gyazo.com/teams/diverta/c88f5ddc59b31f111bccaa623f72a496.png)

|項目 |説明 |
| :--- | :--- |
|必須設定|チェックを入れると必須入力になります。|
|拡張子の指定|`file_type::png;jpg`のように書くと、アップロードを許可するファイルの拡張子を指定できます。<br/>拡張子は`;`区切りで指定します。|

#### JSONレスポンス
```json
details: {
    "file_gcs": {
      "id": "31_ext_file_gcs",
      "url": "https://storage.googleapis.com/kuroco-test.appspot.com/files/member/ext/31_file_gcs.png?X-Goog-Algorithm=xxxxx",
      "desc": "画像01"
    },
},
```
### ファイル(S3)
ファイル(S3)はAmazon S3との連携後に利用可能となります。  
#### メンバー編集画面の表示
![Image from Gyazo](https://t.gyazo.com/teams/diverta/22c3b3f2e3a678b33a0edfe005f99c26.png)

#### 拡張項目設定画面の表示
![Image from Gyazo](https://t.gyazo.com/teams/diverta/ccecce31ddea0e220ad77f8159561803.png)

#### 入力制限設定
![Image from Gyazo](https://t.gyazo.com/teams/diverta/c88f5ddc59b31f111bccaa623f72a496.png)

|項目 |説明 |
| :--- | :--- |
|必須設定|チェックを入れると必須入力になります。|
|拡張子の指定|`file_type::png;jpg`のように書くと、アップロードを許可するファイルの拡張子を指定できます。<br/>拡張子は`;`区切りで指定します。|

#### JSONレスポンス
```json
details: {
    "file_s3": {
      "id": "25_ext_file_s3",
      "url": "https://kuroco-sample.s3.ap-northeast-1.amazonaws.com/files/member/ext/25_file_s3.png?response-content-disposition=xxxxx",
      "desc": "画像01"
    }
},
```