REST Resource: properties.keyEvents

リソース: KeyEvent

Google アナリティクス プロパティのキーイベント。

JSON 表現
{
  "name": string,
  "eventName": string,
  "createTime": string,
  "deletable": boolean,
  "custom": boolean,
  "countingMethod": enum (CountingMethod),
  "defaultValue": {
    object (DefaultValue)
  }
}
フィールド
name

string

出力専用。このキーイベントのリソース名。形式: properties/{property}/keyEvents/{keyEvent}

eventName

string

変更不可。このキーイベントのイベント名。例: 「click」、「purchase」

createTime

string (Timestamp format)

出力専用。プロパティでこのキーイベントが作成された時刻。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

deletable

boolean

出力専用。true に設定した場合、このイベントは削除できます。

custom

boolean

出力専用。true に設定した場合、このキーイベントはカスタム イベントを参照します。false に設定した場合、このキーイベントは Google アナリティクスのデフォルト イベントを参照します。通常、デフォルト イベントは、Google アナリティクスでは特別な意味を持ちます。デフォルト イベントは通常、Google アナリティクス システムによって作成されますが、場合によってはプロパティ管理者が作成することもできます。カスタム イベントは、プロパティごとに作成できるカスタム キーイベントの最大数にカウントされます。

countingMethod

enum (CountingMethod)

必須。セッション内の複数のイベントにまたがってキーイベントをカウントする方法です。

defaultValue

object (DefaultValue)

省略可。キーイベントのデフォルト値または通貨を定義します。

CountingMethod

セッション内の複数のイベントにまたがってキーイベントをカウントする方法です。

列挙型
COUNTING_METHOD_UNSPECIFIED カウント方法が指定されていません。
ONCE_PER_EVENT 各イベント インスタンスはキーイベントと見なされます。
ONCE_PER_SESSION イベント インスタンスは、各ユーザーのセッションごとに最大 1 回キーイベントとみなされます。

DefaultValue

キーイベントのデフォルト値または通貨を定義します。

JSON 表現
{
  "numericValue": number,
  "currencyCode": string
}
フィールド
numericValue

number

必須。この値は「value」に値を入力するために使用されます。パラメータが設定されていない、このキーイベント(eventName で指定)のすべてのオカレンスの

currencyCode

string

必須。このキーイベント(eventName で指定)の発生時に通貨が設定されていない場合、この通貨がデフォルトとして適用されます。ISO 4217 通貨コード形式で指定する必要があります。

詳しくは https://en.wikipedia.org/wiki/ISO_4217 をご覧ください。

メソッド

create

キーイベントを作成します。

delete

キーイベントを削除します。

get

単一のキーイベントを取得します。

list

指定された親プロパティのキーイベントのリストを返します。

patch

キーイベントを更新します。