Hi!
I am using Firebase Analytics.
I have Initialised firebase successfully
I made a custom function to send analytics, but my script is not pre loaded. So I can’t access that function.
Please help me call the function from my NON-Preload Script.
Or please guide me how to send Firebase Analytics.
Thanks
Here is my scripit
var TestAna = pc.createScript('testAna');
// initialize code called once per entity
TestAna.prototype.initialize = function() {
this.sendAnalytics("Game_Initialized");
};
// update code called every frame
TestAna.prototype.update = function(dt) {
};
TestAna.prototype.sendAnalytics = function(anaToSend){
logEvent(analytics, anaToSend);
};
import { initializeApp } from 'https://www.gstatic.com/firebasejs/9.6.11/firebase-app.js';
// If you enabled Analytics in your project, add the Firebase SDK for Google Analytics
import { getAnalytics, logEvent } from 'https://www.gstatic.com/firebasejs/9.6.11/firebase-analytics.js';
// TODO: Replace the following with your app's Firebase project configuration
const firebaseConfig =
{
apiKey: "AIzaSyAR3pJ7Okay-kHJnQg8op68J0vQJFXNik8",
authDomain: "playcanvas-12629.firebaseapp.com",
projectId: "playcanvas-12629",
storageBucket: "playcanvas-12629.appspot.com",
messagingSenderId: "193789163146",
appId: "1:193789163146:web:f1fa3ee06743c9ab625f73",
measurementId: "G-YNFHSTQM79"
};
// Initialize Firebase
const app = initializeApp(firebaseConfig);
const analytics = getAnalytics(app);