register System Data
fun registerSystemData(field: EventField<String?>, required: Boolean, provider: () -> String?? = null): EventField<String?>
Register a system data field which is sent with every event. If the provider is null, the value is expected to be provided by dynamicFields