MessageEvent

class MessageEvent(type: MessageEventType, campaignId: String, shortenId: String, values: Values?, libraryName: String?) : Event

message_xxx イベント

Constructors

MessageEvent
Link copied to clipboard
fun MessageEvent(type: MessageEventType, campaignId: String, shortenId: String, values: Values?)
MessageEvent
Link copied to clipboard
fun MessageEvent(type: MessageEventType, campaignId: String, shortenId: String, values: Values? = null, libraryName: String? = null)

Functions

equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open fun hashCode(): Int
toString
Link copied to clipboard
open fun toString(): String

Properties

campaignId
Link copied to clipboard
val campaignId: String
イベント対象のcampaign_id
eventName
Link copied to clipboard
val eventName: EventName
イベント名イベント名には半角小文字英字 ( a-z )、半角数字 ( 0-9 ) と下線 ( _ ) のみ使用できます。 なお下線 ( _ ) で始まるイベント名はシステム上のイベントと干渉するため使用できません。
libraryName
Link copied to clipboard
val libraryName: String?
shortenId
Link copied to clipboard
val shortenId: String
イベント対象のshorten_id
values
Link copied to clipboard
var values: JSONObject
イベントに紐付けるカスタムオブジェクト

フィールド名の制限

  • ドット ( . ) を含む名称は使用できません。

  • $ で始まる名前は使用できません。

  • フィールド名として _sourceanyavgcachecountcount_setsdatef_tfirstkeysl_tlastlrusmaxminoprevsetssizespansumtypev を指定することはできません。

値の制限

送信可能なデータ型は、下記の通りです。