My mobile application is hosting multiple miniapps which are hosted locally rather than using a URL.
I want to track miniapp analytics for each miniapp and want to send the data for each miniapp to separate Firebase project.
How would I go about doing this ? My miniapps do not have a BundleID or a URL.
Related
I recently created a flutter web app using the FlutterFire CLI and also integrated firebase to it using the Firebase CLI.
I tried to setup firebase-app-check using the official documentation of FlutterFire as well as Firebase (here), which brings me to a fundamental question regarding the app-check configuration for flutter web / web implementation on firebase projects:
When we configure the recaptcha site / secret keys - what are the domains to be included here?
For example, My web app abcd is served on the following:
abcd.com -> the external domain configured on firebase hosting
abcd.firebaseapp.com -> the auth domain according to firebase config and default site as per firebase hosting
abcd.web.app -> default site as per firebase hosting
Which of these domains should I configure in the recaptcha console ?
I still encounter an 'invalid app check token' when I enforce app-check for storage/firestore - this is when recaptcha console has the external domain as a registered url and the same site/secret keys are configured in the firebase console.
I don't find anything on the docs that mention which domains must be configured for recaptcha.
Any help would be much appreciated here!
I'm currently creating a website that is hosted on a vServer from another provider where you can upload images. I'm uploading the images to Firebase Storage. Can I change the domain when I rightclick -> view graphic that is my own domain? I already know that you can change the domain of firebase when you host the website there, but I don't want to host the website there.
There is no way for you to control the URL that is used to serve files directly from Firebase Storage. The download URLs are controlled by Firebase and always are based on your bucket/project name.
But Firebase server-side logic is a fairly thin wrapper around Google Cloud Storage, and you can set up a custom domain for Cloud Storage. You can ignore the parts that talk about this as being specific to hosting a web site there, as a web site on Google Cloud Storage is not much more than the files it consists of, you can apply the same to hosting other files. That should allow you to control the domain from which your files are served.
The final alternative would be to host the files on Firebase Hosting, which means they'll be served from a CDN with many global end points. The main difference here is that Firebase Hosting is typically better suited for files you generate, and not so much for files that your users generate.
I don't see any option for Web under "receiving dynamic links" in Firebase Dynamic links page.
Without the SDK, there's no way to connect a post-install user with a pre-install click.
I have a desktop app that runs on node.js like a web app, using nw.js. What I'm trying to do is create referral links for users. After someone clicks a referral link, I need to be able to track his referrer. But the problem is that link is only going to take him to the download page, after he downloads and opens up the app for the first time, how can I reach his referrer info? The desktop app has no connection with the website that users download from.
I understand that this can be done with Dynamic Links SDK but can I use that SDK in a web app?(desktop app actually but runs with HTML/node.js)
The post-install deeplinking in Dynamic Links is just for Android and iOS - so there isn't an equivalent for a desktop app.
I created sample "Projects" app (Welcome Tutorial) using App Maker . I deployed the app and clicked on publish. How can I share it with my friends outside my domain ?
My domain is mahajiban.org , how someone with email id at gmail (outside my domain) can use it ?
I am not able to download apk file also. How to find the apk file so that others can install it in my mobile?
Thanks
Subhadip
App Maker applications are restricted within the domain. Only users in the same domain can edit or access the applications.
The App Maker only creates web apps, no mobile apps, at this time. However, you can export your application and install it in another domain.
You will also need to turn on AppMaker per organization or across the whole domain
There is no button to enable/disable service
Hi, I want to change tracking id of Google Analytics for my app.
In enable Google services for your app page, I got a configuration for my app with test tracking id. After testing, I try to change my configuration with real tracking id which I want to track, however, I cannot find any disable or edit button to change configuration for Google services.
I changed google-services.json manually, but it doesn't work properly. How can I configure my app with google services again? Thank you.