Ad
Google Analytics Does Not Present Non-string Custom Event Parameters (Custom Definitions)
I'm developing a Flutter application and I'm sending event analytics using firebase_analytics package. I'm sending custom params with my analytics as the following:
My code:
final FirebaseAnalytics analytics = FirebaseAnalytics();
void onGroupCreate(String groupId, double totalInvites, bool isStatus) {
analytics.logEvent(
name: "create_group",
parameters: <String, dynamic>{
'user_id': globals.user.userId,
'group_id': groupId,
'total_invites': totalInvites,
'is_status': isStatus
},
);
}
I have added GA Custom definitions
, based on my params. But I can only see String
analytics (double
and bool
params aren't shown).
Does GA4 accept only String values? What am I doing wrong?
Ad
Answer
According to the custom dimensions documentation, dimension's value type is Text
while custom metrics are Integers
.
Boolean parameters should be converted to Strings.
Integer parameters should be created over metrics
and not dimensions
.
Ad
source: stackoverflow.com
Related Questions
- → How do you create a 12 or 24 mnemonics code for multiple cryptocurrencies (ETH, BTC and so on..)
- → Flutter: input text field don't work properly in a simple example..... where am I wrong?
- → Can I customize the code formatting of Dart code in Atom?
- → Is it possible to develop iOS apps with Flutter on a Linux virtual machine?
- → Display SnackBar in Flutter
- → JSON ObjectMapper in Flutter
- → Material flutter app source code
- → TabBarSelection No such method error
- → How do I set the animation color of a LinearProgressIndicator?
- → Add different routes/screens to Flutter app
- → Is there a way to get the size of an existing widget?
- → How to share a file using flutter
- → Is there an easy way to find particular text built from RichText in a Flutter test?
Ad