---
title: 配列について
description: この記事では、文字列の配列、数値の配列、ブール値の配列というデータ型の使用方法について説明します。
url: https://docs.tealium.com/ja/server-side/attributes/data-types/arrays/about/
---
## 仕組み

配列は値のリストを保存するために使用されます。文字列や数値の属性は、`"Home Page"`や`12.95`のような単一の値しか含むことができませんが、配列は`["Pants", "Shirts"]`や`[5.99, 12.95]`のような複数の値を含むことができます。配列は[number]()、[string]()、[boolean]()属性データ型で利用可能です。

配列はすべての例でJSON形式で表現されます。

```json
["Pants", "Shirts", "Shoes"]
[2, 4, 6]
[true, false, false]
[]
```


<blockquote>
配列は重複した値を含むことができます。
</blockquote>


### サイズ制限

配列は30,000エントリに制限されています。ブール値と数値のエントリのサイズは制限されていませんが、文字列のエントリは以下のように制限されています：

* EventStreamの文字列属性は最大長が1,500文字です。この制限を超えると文字列は1,500文字に切り捨てられます。
* AudienceStreamの文字列属性の値は最大長が1,000文字です。エンリッチメントが1,000文字を超える文字列を結果とする場合、その値は保存されません。

これらの属性は、暗号化と圧縮後のプロファイルの最大サイズ（400 KB）によって制限されています。