firebase / firebase-ios-sdk

Firebase SDK for Apple App Development
https://firebase.google.com
Apache License 2.0
5.59k stars 1.46k forks source link

[FR]: Analytics in visionOS #12230

Open kevinmore opened 9 months ago

kevinmore commented 9 months ago

Description

Hi,

As mentioned in https://github.com/firebase/firebase-ios-sdk/issues/11779, I've encountered the same problem: No such module 'FirebaseAnalytics'.

Is there an ETA of Analytics available in visionOS? @ncooke3 Without Analytics, is there a way to track user growth metrics such as DAU, MAU, session duration, etc, within Firebase?

API Proposal

No response

Firebase Product(s)

Analytics

google-oss-bot commented 9 months ago

I couldn't figure out how to label this issue, so I've labeled it for a human to triage. Hang tight.

triplef commented 8 months ago

We’d also like to use Analytics on visionOS. It would be helpful to know whether this is planned and a rough timeline.

LuisAlvarez12 commented 8 months ago

Any update on this? Removing Firebase from my app in order to release a Vision App is pretty annoying

paulb777 commented 8 months ago

An incremental step for us to consider would be building for visionOS with unavailable APIs. We could potentially do this when we move to an Xcode 15 minimum.

triplef commented 8 months ago

In general the Firebase SDK already works fine on visionOS using SPM, but it would be great to see support for Analytics.

shunsat0 commented 7 months ago

Recently, App Store Connect analytics became available. It looks like we will have to use that instead for a while.

matti777 commented 3 months ago

Would really much like an update on this too 👍

paulb777 commented 3 months ago

Sorry, we haven't yet been able to prioritize. Please continue to add your thumbs-ups.

kevinmore commented 3 months ago

Hello, OP here. I've succesfully launced my app on visionOS. And I'm using a super weird way to monitor the app activities. Here are my solutions:

  1. Use App Store Connect to monitor app installs, impressions, etc.
  2. Use Firebase Auth to view the total users, DAUs, etc.
  3. Use Crashlytics to log certain user events. (Yes, Crashlytics works on visionOS).
  4. Use Slack incoming webhooks in cloud functions whenever something important happens. e.g. When a new user signs up, a message will send to a slack channel.

Please do hit the thumbs up as @paulb777 mentioned and adds up the priority of the issue.

ruph commented 3 months ago

I did some research on it and now I'm using Amplitude for my app. Works fine.

GeorgeShaw2113 commented 2 months ago

I did some research on it and now I'm using Amplitude for my app. Works fine.我对此做了一些研究,现在我在我的应用程序中使用 Amplitude。工作正常。 Do you use unity in your project and whether Amplitude's unitysdk can work normally

ruph commented 2 months ago

I guess it doesn't matter, but I haven't used it in practice.