---
title: グローバル変数の管理
description: この記事では、イベント、訪問、およびデータレコード機能で使用できるグローバル変数の追加、編集、削除に関する情報を提供します。
url: https://docs.tealium.com/ja/server-side/functions/manage-functions/manage-global-variables/
---
グローバル変数は、プロファイル内のすべての関数で取得できる変数です。これらの変数には数値または文字列定数を含むことができ、複数の関数とデータを共有する方法を提供します。

グローバル変数はキーと値のペアとして保存されます。キーは変数を作成するときに生成され、変数名に基づいています。関数はグローバル変数の値を取得することができますが、変更することはできません。グローバル変数の追加、編集、削除は、関数コードエディタの**コード**タブで行うことができます。

V3イベント、訪問、およびデータレコード関数は、`helper.getGlobalVariable()`を使用してグローバル変数の値を取得できます。詳細については、[イベントおよび訪問関数 V3]()および[V3 イベントおよび訪問関数の例](https://docs.tealium.com/v3-event-visitor-function-examples/#get-the-value-of-a-global-variable)を参照してください。

V2イベントおよび訪問関数は、`store.get()`を使用してグローバル変数の値を取得できます。詳細については、[イベントおよび訪問関数 V2]()を参照してください。

## イベントまたは訪問関数のためのグローバル変数を追加する

グローバル変数を追加するには、次の手順に従います：

1. **サーバーサイド**で、**変換 > 関数**に移動します。
1. イベントまたは訪問関数を選択し、**コード**タブをクリックします。
1. **グローバル変数**をクリックし、**+ 変数を追加**をクリックします。
1. 変数の**名前**を入力します。
名前が指定されると、**キー**フィールドが自動的に入力されます。
1. 変数の**値**を入力します。
1. **追加**をクリックし、**閉じる**をクリックします。
1. **保存/公開**をクリックします。

次の例は、Googleクラウド関数のURLを含む`Cloud Function URL`という名前のグローバル変数を作成した後の名前、キー、および値を示しています。
![](https://docs.tealium.com/images/server-side/functions-global-variable.png)

## グローバル変数を編集する

グローバル変数を編集するには、次の手順に従います：

1. **サーバーサイド**で、**変換 > 関数**に移動します。
1. イベントまたは訪問関数を選択し、**コード**タブをクリックします。
1. **グローバル変数**をクリックします。
1. 変数のメニューで**編集**をクリックします。
1. 必要に応じて名前と値を変更し、**完了**をクリックします。
1. **閉じる**をクリックし、**保存/公開**をクリックします。

## グローバル変数を削除する

グローバル変数を削除するには、次の手順に従います：

1. **サーバーサイド**で、**変換 > 関数**に移動します。
1. イベントまたは訪問関数を選択し、**コード**タブをクリックします。
1. **グローバル変数**をクリックします。
1. 変数のメニューで**削除**をクリックします。
1. **閉じる**をクリックし、**保存/公開**をクリックします。