---
title: 数値の配列
description: この記事では、文字列の配列、数値の配列、ブール値の配列のデータ型の使用方法について説明します。
url: https://docs.tealium.com/ja/server-side/attributes/data-types/arrays/array-of-numbers/
---
数値の配列属性は、訪問数、ページビュー、購入イベントなどのブラウジング指標の数値リストを保存します。

数値は小数または整数として保存されます。ニーズに合ったタイプを選択してください：

* **小数（デフォルト）**
  * 小数値は0個以上の小数桁を持つことができます。
  * 例：`12`, `12.0`, `12.345`
  * 金額を表す属性に推奨されます。

* **整数**  
  * 整数値のみが保存されます。
  * 例：`12`, `-4`, `3214`
  * 数量、カウンター、スコアを表す数値属性に役立ちます。

数値の配列は、次のスコープで利用可能です：イベント、訪問、訪問。

![](https://docs.tealium.com/images/server-side/screenshot-2019-11-11-at-1.24.29-pm.png)


<blockquote>
数値の文字列表現（`0`, `123`, `12.95`）は数値に変換されます。その他の非数値は無視されます。
</blockquote>


## エンリッチメント

### 数値の追加

このエンリッチメントは配列に数値を追加します。追加される属性は数値、iQ変数、またはオムニチャネル属性のみです。例えば、最後の購入価値を`purchase_total_history`の値の配列に追加することができます。

**属性名**: `purchase_total_history`

* **開始値**: `[12.95]`
* **追加される値**: `5.99`
* **結果の値**: `[12.95, 5.99]`

### 数値の配列の追加

このエンリッチメントは別の配列からすべての値を配列に追加します。追加される属性タイプは数値の配列またはiQ変数のみです。例えば、購入された製品の価格の配列をすべての購入製品の価格の配列に追加することができます。

**属性名**: `purchased_products_history`

* **開始値**: `[24.99, 12.95]`
* **追加される値**: `[5.99, 10.00]`
* **結果の値**: `[24.99, 12.95, 5.99, 10.00]`

### リセット

このエンリッチメントは配列からすべての値を削除します。例えば、最後の購入品の配列から最後の購入品を削除する場合があります。

**属性名**: `purchase_total_history`

* **開始値**: `[12.95, 5.99]`
* **結果の値**: (削除されました)

### 二つの配列の差によって数値の配列を構成

このエンリッチメントは二つの配列を入力として受け取り、一方にはあって他方にはない値を探し出し、それらを配列に挿入します。この例では、`Gift Card Amounts` `[5.00, 10.00, 25.00, 50.00, 100.00, 250.00]` にあって `Gift Cards Purchased` `[25.00, 50.00]` にない値が結果の配列に追加されます。

**属性名**: `gift_card_not_purchased`

* **開始値**: `[]`
* **追加される値**: `Gift Card Amounts` `[5.00, 10.00, 25.00, 50.00, 100.00, 250.00]` と `Gift Cards Purchased` `[25.00, 50.00]` の差
* **結果の値**: `[5.00, 10.00, 100.00, 250.00]`