Firebase custom event parameters analysis on console - firebase-analytics

I cannot figure out how to view event parameters on the Firebase console. I have confirmed that the parameters are sent and received correctly: on the individual event page, I can view event parameters for the last 30 minutes:
The only guide/suggestion I found was to click on the overflow menu next to an event, then select "Edit Parameter Reporting" but I do not have this option:
How do I analyse the event parameters?

You'll need to add your custom parameter for reporting. However, it seems that Firebase recently deprecated this feature and replaced it with custom dimensions and metrics.
What's the difference between the two?
With custom-parameter reporting, parameters were identified for individual events.
With custom dimensions and metrics, parameters are identified for property-wide dimensions and metrics, so you can create a single dimension or metric based on a parameter and report on it for as many events as you like.
If you can't see the custom dimensions and metrics feature yet, maybe your project is still being migrated.
You should be able to see the button to create custom dimensions and metrics on Events page. The custom dimensions are your parameters with text value, while the custom metrics are your parameters with numeric value. After you register the parameters, it should be added on the events details page for succeeding data.

Related

Google Workspace Addon: Unable to retrigger the onEventOpenTrigger Event

I currently have a onEventOpenTrigger that returns a card with informations from the server as well as information from the event itself.
The problem I am facing is that I can edit the server info as well as info from the event. So I want to render the Card with the updated info every time I reopen the event.
Now I am able to rerender the card by using a different trigger eventUpdateTrigger that helps me re render the card in case theres a change in members or a change in conference solutions. But I can't seem to retrigger it when I change the time.
Does anyone has any better idea than a refresh button to achieve this. Thanks in advance.
Times of the event (start and end) are not supported by Calendar event triggers.
According to the documentation, eventUpdateTrigger will only be triggered if:
- Adds one or more attendees.
- Removes one or more attendees.
- Adds or switches to a different conferencing solution.
There is a feature request on Google's Issue Tracker asking for the date/time fields to be supported. You can click on +1 to give more priority to it and to receive updates.
In the current situation, the refresh button seems to be the best option for your case.

Firebase event is not showing in Event tab

I have created a event on my Firebase dashboard
and can see it in Debug View
But I cannot see it in Events Tab, it's not there and I cannot mark it as a conversation event, as I need to set it.
Creating one from conversations tab does not specify app platform, which I need it to be for my iOS app.
How do I fix this issue?
There's an intended delay before the data shows up in the Events page. The initial data logged usually takes up to 24 hours to display and 3-4 hours delay for the succeeding data. DebugView on the other hand, shows you data (from events, event parameters, and user properties) as Analytics collects the data. This is used to help you set up data collection, troubleshoot issues as issues arise, and understand a user's behavior as the user explores your website or app. For additional information about the delay in Analytics reporting, you can refer to this blog post.

Forge Viewer - can we make selections/highlight on loaded models and save in database so that we can show that selection next time user loads it?

Forge Viewer - can we make selections/highlight on loaded models and save in database so that we can show that selection next time user loads it?
Is this possible? Or how can we add sticky notes/RFI information /issues spot in the model.
I am working in a web application, how do we manage that information and save to some database so that we can show that information later when the same model is viewed again?
Thanks in advance
You can get or set the selection using Viewer APIs. Specifically, the getSelection method returns a list of object IDs that you can store wherever you want, and the select method accepts a list of object IDs that you want selected.
For more advanced extensions, feel free to browse our samples over at https://github.com/Autodesk-Forge. One demo that could be of particular interest is the "Forge Digital Twin" (source code, and live demo) which stores "reported issues" to a database, and later shows them as 3D annotations on the model:

What would happen if # of events exceeds 500 on Firebase Analytics?

I have been using Firebase Analytics for my apps and I like it.
Currently I have 300 events set up on one of my apps.
I learned that the max number of events we can have is 500.
What would happen if # of events exceeds 500 on Firebase Analytics?
Would it just stop logging new event? (501st event)
Or is there any better way to avoid it?
I will appreciate your advice!
Extra events are dropped. A firebase_error event is logged with a firebase_error parameter which indicates the error code. See this documentation for more information.
There's no other way to avoid it, but to manage your event logging implementation properly. Note that event in Google Analytics for Firebase is equivalent to the user's interaction within your app.
I would not suggest to create or log an event with incremental index, prefix or suffix in the name. You may also want to use the event parameter.
For example, you have a login page (with authentication methods of using Facebook, Google or Username/Password) and you'd like to track what is the most commonly used by the users. With this, you could log a custom event with the name of "user_login" and a parameter or login_method. After this, add the parameter in the custom parameter reporting to see the counts.
Hope this helps :)
Just for clarification because this confused us and there is no clear documentation on this:
The 500 events limit is per user per day and not per project globally. So events are only dropped after a single user uses more than 500 unique events per day, everyone else will continue to log events.
So if you have more than 500 events thats fine, you dont need to replace them you just need to remove them from your current app from being logged and use new ones, then this user will never use the old events and it does not count towards his 500 event limit.

Zabbix: expand macros in the name of the trigger, when retrieving events

I use event.get to retrieve events, and provide selectRelatedObject parameter to get what in my case is the corresponding triggers. The description for that trigger may contain macros, which arrive in non-expanded form. I haven't found any additional parameter I can provide to event.get to get these macros expanded.
Yes, I can call trigger.get with expandDescription on that particular trigger, but this will require sending additional request to Zabbix server.
So the question is: is it possible to get events with macros expanded for the corresponding triggers, with a single request? Thanks.
Unfortunately, that is not possible currently. A closely related feature request is https://support.zabbix.com/browse/ZBXNEXT-2768 - it is not completely clear whether it would result in a different value expansion support, or name expansion support for event.get.