Skip to content

Commit 846a713

Browse files
Merge pull request #7807 from segmentio/5001-fix
Add note about Realtime Database array support limitation
2 parents 265b123 + 05d1f8a commit 846a713

File tree

1 file changed

+4
-1
lines changed
  • src/connections/destinations/catalog/firebase

1 file changed

+4
-1
lines changed

src/connections/destinations/catalog/firebase/index.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@ Segment's Firebase destination code is open source and available on GitHub. You
1919
2020
## Getting Started on Android
2121

22+
> warning "Firebase doesn't natively support arrays for Realtime Database implementations"
23+
> If you are using Google's [Realtime Database](https://firebase.google.com/docs/firestore/rtdb-vs-firestore){:target="_blank"} to store Segment event data, see the [Best Practices: Arrays in Firebase](https://firebase.blog/posts/2014/04/best-practices-arrays-in-firebase/){:target="_blank"} blog post for some array best practices.
24+
2225
To start sending data to Firebase Analytics from your Android project, you'll need to follow a few simple steps:
2326

2427
1. Register your mobile app with Firebase at `https://console.firebase.google.com`
@@ -120,7 +123,7 @@ Consent mode may involve updates to your sources outside of Segment, such as inc
120123

121124
To set up consent mode for Google Firebase:
122125
1. Update your app's SDK to a version that supports consent mode v2.
123-
* Android apps must use F[irebase Android Analytics SDK version 21.5.0 or later](https://firebase.google.com/support/release-notes/android#analytics_v21-5-0){:target="_blank"}.
126+
* Android apps must use [Firebase Android Analytics SDK version 21.5.0 or later](https://firebase.google.com/support/release-notes/android#analytics_v21-5-0){:target="_blank"}.
124127
* iOS apps must use [Firebase Apple SDK version 10.17.0 or later](https://firebase.google.com/support/release-notes/ios#analytics){:target="_blank"}.
125128

126129
2. Set up consent mode for your app if you haven't already set it up.

0 commit comments

Comments
 (0)