parameters

Builds an event's parameters without naming AnalyticsValue at every entry.

The overload you call decides the type, so put("seats", 3) stores an AnalyticsValue.Int and put("price", 9.99) an AnalyticsValue.Double.

override val parameters = parameters {
put("plan", "pro")
put("seats", 3)
put("price", 9.99)
put("trial", false)
}