Justin Mark Butlion
Justin Mark Butlion

Reputation: 49

Clarification on custom event param limits in Firebase

I've gone over a ton of documentation on this topic and still aren't sure if the 25 custom params/property limit in Firebase is per app or per event name?

Say I have 50 different events with 5 unique property names each, that would be a total of 250 unique property names. Is such a thing supported or do I start with a limit of 25 across all events?

I have Firebase hooked up to Bigquery so I'm less concerned about the limitations in the Firebase reporting admin.

Thanks.

Upvotes: 4

Views: 4019

Answers (2)

AniV
AniV

Reputation: 4037

Limitations for each Firebase project:

Limit for 25 params is per logEvent call.

Limit for 500 events is per app instance.

Limit for 50 custom parameter (40 numeric and 10 texts) is the global limit in Google Analytics for Firebase dashboard.

No limit for custom parameters in Big Query.

This is as of 03/20/2018.

Upvotes: 6

Doug Stevenson
Doug Stevenson

Reputation: 317692

The limits are documented here.

Google Analytics for Firebase lets you specify up to 25 custom parameters per event (Android or iOS).

You can also identify up to 50 of those custom event parameters per project (40 numeric and 10 textual) to include in reporting by registering those parameters with their corresponding events. Once you register your custom parameters, Google Analytics for Firebase displays a corresponding card showing the data in each related event-detail report.

The javadoc for logEvent gets more specific:

The event can have up to 25 parameters. Events with the same name must have the same parameters. Up to 500 event names are supported. Using predefined FirebaseAnalytics.Event and/or FirebaseAnalytics.Param is recommended for optimal reporting.

Upvotes: 1

Related Questions