Add support for more parameter types to logEvent on android: boolean, object, array of objects, array of numbers, array of strings, null, undefined. Previously, the plugin would throw an error if any of these were used. The goal here is to accept any parameters and instead rely on Google Analytics' back-end to validate them.
Quirks:
fields with null values will be excluded.
arrays containing more than 1 type of element will be excluded because Google Analytics won't be able to parse it properly. However, more than 1 type of number is OK e.g. float and integers in the same array.
Add support for more parameter types to
logEvent
on android:boolean, object, array of objects, array of numbers, array of strings, null, undefined
. Previously, the plugin would throw an error if any of these were used. The goal here is to accept any parameters and instead rely on Google Analytics' back-end to validate them.Quirks:
null
values will be excluded.fixes https://github.com/capacitor-community/firebase-analytics/issues/22