ドキュメント

サポート

Analytics

Analytics

The CustomEvent class

Use the generic CustomEvent class to record events without creating dedicated event classes.
読み終わるまでの所要時間 1 分最終更新 1ヶ月前

For simplicity and quick turn-around, the Analytics SDK offers a generic
CustomEvent
class that you can use for any custom event in a very similar way to the plain dictionary API used in earlier SDK versions. This comes at the cost of the type safety and validation options offered by using dedicated sub-classes for each type of event, but may be useful during migration or prototyping.
CustomEvent myEvent = new CustomEvent("MyEvent"){ { "fabulousString", "woah!" }, { "peculiarBool", true }, { "sparklingInt", 1337 }, { "spectacularFloat", 313.37f }, { "timelessTimestamp", DateTime.Now }};AnalyticsService.Instance.RecordEvent(myEvent);
注意
Although the parameter values are taken in as
object
type, values must actually be one of the following types:
string
,
int
,
long
,
float
,
double
,
bool
or
DateTime
. If you attempt to add a value of an unsupported type, the
CustomEvent
class throws an
ArgumentException
.
DateTime
support was introduced in version 6.2.0 of the SDK.