Ionic version 7.2.0
Capacitor version 6.1.0
@capacitor-community/firebase-analytics version 6.0.0
I am using Firebase Analytics with an Android smartphone.
When I try to call this function:
async setUserProperty(name: string, value: string){
try{
await FirebaseAnalytics.setUserProperty({
name: name,
value: value,
});
} catch(e){
console.error("Error setting", name, "with property:", value, e)
}
}
with these parameters:
await this.setUserProperty('hashed_email', 'mia@mail');
The system enters the catch block with this error message: "key must be provided."
However, in the Firebase Console's debug view, I can see my property being set.
In the Firebase Console, I added my custom user property definition hashed_email.
Has anyone encountered this issure? Is there a problem in my implementation?
Hi, I am using the following setup:
Ionic version 7.2.0 Capacitor version 6.1.0 @capacitor-community/firebase-analytics version 6.0.0
I am using Firebase Analytics with an Android smartphone.
When I try to call this function: async setUserProperty(name: string, value: string){ try{ await FirebaseAnalytics.setUserProperty({ name: name, value: value, }); } catch(e){ console.error("Error setting", name, "with property:", value, e) } }
with these parameters: await this.setUserProperty('hashed_email', 'mia@mail');
The system enters the catch block with this error message: "key must be provided."
However, in the Firebase Console's debug view, I can see my property being set. In the Firebase Console, I added my custom user property definition hashed_email.
Has anyone encountered this issure? Is there a problem in my implementation?