FCM Web push notification Google Analytics - reactjs

In our web application, we use FCM to send push notifications. Tell me, please, is there a way to track using Google Analytics getting and opening push by the user?
All solutions that I found on the Internet are applicable only to mobile applications.
Thanks so much for any advice.

Google Analytics for Firebase only tracks events for iOS and Android users. It does not track events for web users, so you won't be able to see how many web users have opened your FCM messages.
The best workaround I know if is to use regular Google Analytics in your web app, and then combine the two data streams with either Google Tag Manager, or within BigQuery.

Related

Has anyone integrated Salesforce Commerce Cloud (SFCC) with any messaging technologies?

I'm looking for examples of how others might have solved for this.
Did you build a custom cartridge?
Did you leverage some externally running agent to retrieve data by OCAPI (or Commerce Cloud APIs)? ...(i.e., a "pull" strategy)
I've read the documentation, spent many nights searching Google, searched the Salesforce Commerce Cloud Marketplace, spoken with several Salesforce Commerce Cloud expert consultants & system integration firms - but it appears no one is aware of anyone else doing this before.
Yes I was able to create a custom cartridge for Twilio.
Twilio provides many separate REST APIs for sending text messages, making phone calls, looking up phone numbers, managing your accounts, and a whole lot more.
You can go through their REST API documentation https://www.twilio.com/docs/sms/api. You can use their REST APIs and implement it in Salesforce B2C Commerce.
Follow creating a simple web service in Salesforce B2C Commerce.
https://documentation.b2c.commercecloud.salesforce.com/DOC1/topic/com.demandware.dochelp/content/b2c_commerce/topics/web_services/b2c_coding_your_web_service.html

is there any skype api available to integrate with salesforce [skypedeveloper]

we wanted customize our salesforce application via giving the skype conference link while sending the email from the application itself. the application is completely on visualforce pages and controller so i dont see any appexchange app will help on this.
I have already checked the below links though i could not get any integration apis
https://msdn.microsoft.com/en-us/skype/ucwa/onlinemeetinginvitation_ref
https://ucwa.skype.com/websdk
There are no integration Apis as of now. Only you have to write your own integration logic using Skype for Web SDK. It is a bit complicated SDK and not properly documented or maintained. It has tight coupling with Azure AD and video streaming doesn't work in Chrome/Firefox.
Some integration use cases/examples can be found here
Other relevant information.
https://dev.skype.com/
https://github.com/OfficeDev/skype-docs/tree/master/Skype

Technology for realtime messaging to mobile apps

We are developing a mobile game with app-engine as our backend.
We now want to add realtime messaging from our server to our clients. (IOS & android)
Note: We are not talking about push notifications.
Has anyone out there implemented realtime mobile apps and has any recommendations for us.
The Channel API is said not to be for mobile apps.
Google Cloud pub/sub is also said not to be for mobile apps.
Google Cloud Messaging may be an option but I got the feeling it's not right either.
We have looked at solutions like pubnub.com (which looks great) but it may be a bit too pricy since we hope for a huge success :-)
So our wish list is:
Deliver messages from app engine to mobile devices in realtime.
As cheap as possible since we hope for +50K daily users
IOS & Android API's or even better a Unity API.
Thanks in advance!
/Gunnar Eketrapp

Synchronise a mobile light database with ASP.NET Web API 2

I am building a mobile application targeting iOS, Android and WP with Ionic/Cordova. And using ASP.NET Web API 2 REST APIs backend.
I have the requirement that the mobile application can collect data and synchronise it with the APIs and if the mobile is offline, the sync will happen when it is online. The data size is small and any light DB would do including the localStorage one. The required sync is only needed one way, mobile to APIs. Also, once a record is synchronised, it can be deleted from the mobile.
I was looking at Couchbase mobile, but I found it is a Mobile DB to DB sort of a solution.
Can you recommend a mobile DB to REST/Web API sync solution?
With the native Couchbase Mobile solution for Android/iOS coupled with the REST APIs you are able to get data from Mobile device to your backend. Then delete any documents off your device once you get back a 200 status.
For Windows Phone, you can explore using PouchDB or going with the javascript browser based solution across all platforms since WP is not currently supported.
For the replication or sync to occur when your device is online again, you would require your backend to use Couchbase Server and implement the replication class methods in your native mobile app to have the push feature. Or you can use the REST API with logic detection when you are online again to POST to your backend.

How do I view my website traffic for a GAE product?

I recently moved my website from being hosted with cPanel to being hosted on the Google App Engine. Everything has been a much better experience with the GAE but I can't seem to figure out how to view the traffic to my website. With cPanel there were a few apps on the dashboard I could use that would show me the views and the IP addresses and dates associated with each view. With GAE I only see a summary and API requests graphs, which don't really tell me the information I need (or I don't know how to read them properly, that's also a possibility). Is there any way to view your website traffic through the GAE dashboard?
You might be interested in using Google Analytics

Resources