WSO2 analytic vs. IS analytic - wso2-api-manager

Does anyone know difference between API analytics and IS analytics component?
Why those are separated components?
Or does someone accomplished to gather them?
Also it is possible to export dashboard but what to do with it when I am not able to import it.

APIM Analytics comes with WSO2 API Manager. IS Analytics comes with WSO2 Identity Server. Both analytics solutions are built on top of WSO2 Data Analytics Server. If we take IS Analytics it will provide useful stats and analytics based on the events published through WSO2 Identity Server such as login events, session related data etc. It's the same with APIM analytics.
If you are using both WSO2 APIM and WSO2 IS you can install both analytics features on top of WSO2 DAS. You can refer the WSO2 Documentation for more details.

Related

Google Analytics reporting API without library

I want to consume the google analytics reporting API in some other server application and in that application, I can only make the HTTP API call to any other third party services and can not include any external library.
Please let me know is there any way to consume the google analytics reporting API without library and consume directly using the HTTP API Call.
I am very new to google analytics and don't know much about google analytics.
any documentation or solutions or suggestions will be very helpful.
Regards,
Nitesh.

Question on migration to Google Analytics for Firebase and BigQuery

We currently have hundreds app on Google Analytics Mobile. We understand we need to migrate over to Google Analytics for Firebase. We have some questions which we need help to understand:
Current set up:
Currently we have multiple Google Cloud Platform accounts each with a number of API projects (one per app). Each API Project ID is used to created a Firebase Project for that Google Platform account.
In (old) Google Analytics Mobile we use the the REST API to get data for each app to be displayed in a custom dashboard:
sessions
unique users
demographics
geographic
affinity groups
Questions:
A) How do we replicate this in Google Analytics for Firebase? Is there a REST API for Google Analytics for Firebase to retrieve this information?
B) I understand an option is to migrate the Firebase analytics into BigQuery? Does BigQuery provide a REST API to extract the above data ? Is there a cost to using BigQuery.
C) Given we have multiple Google Cloud Platform accounts and each with multiple API Projects and linked to a Firebase project. Can all these Firebase projects be connected to the same BigQuery instance?
Many thanks

How to list firebase projects which are linked to Google Analytics

I am trying to list all google analytics properties connected to a google account.
While this works fine using the google analytics management api, it seems the connected firebase projects are missing:
While in the analytics web UI the firebase property is listed. I took a look at how Google itself queries for this data and they use some kind of internal API:
https://analyticssuitefrontend-pa.clients6.google.com/v1/search/entityHeaders
Result:
I tried adding a firebase related scope (https://www.googleapis.com/auth/firebase.readonly) to my OAuth authorization but the property was still missing.
How can I query for the full list?
As DaImTo mentioned in a comment these systems are separate and firebase analytics data can not be queried via the google analytics API. This also holds true for listing connected firebase projects.
The confusion might arise, because google provides access to firebase analytics data under the hood of the google analytics website.

wso2 am google analitycs integration doesn't work

I have a WSO2 Api manager 1.9.0 installation. I configured the integration with GA as it is described in https://docs.wso2.com/display/AM190/Integrating+with+Google+Analytics
I have registered a simple API (http://www.w3schools.com/webservices/tempconvert.asmx) and created a soapui load test to do a hundred of calls to the API.
I can see the calls in the wso2carbon.log but the calls are not tracked in google analytics. Any idea why?
ciao & thanks
Alberto

Can I use Service Account with Google Analytics?

Since few day I am trying to get user profile with my C# using Using OAuth 2.0 for Server to Server Applications with JWT.
For google drive i know that we can use server to server method, but i am not sure for Google Analytics. Can we use it ?
Yes you can!
Service Accounts
Useful for automated/offline/scheduled access to Google Analytics data for your own account. For example, to build a live dashboard of your own Google Analytics data and share it with other users.
There are a few steps you need to follow to configure service accounts to work with Google Analytics:
1. Register a project in the APIs Console.
2. In the Google APIs Console, under the API Access pane, create a client ID with the Application Type set to Service Account.
3. Sign-in to Google Analytics and navigate to the Admin section.
4. Select the account for which you want the application to have access to.
5. Add the email address, from the Client ID created in the APIs Console from step #2, as a user of the selected Google Analytics account.
6. Follow the instructions for Service Accounts to access Google Analytics data.
Source: https://developers.google.com/analytics/devguides/config/mgmt/v3/mgmtAuthorization
Not yet. See Service Accounts have arrived.
Service accounts are currently supported by the following Google developer services:
Google Cloud Storage
Google Prediction API
Google URL Shortener
Google OAuth 2.0 Authorization Server
Google APIs Console
Google APIs Client Libraries for Python, Java, and PHP
Over time, more Google APIs and client libraries will be supported.
Sign up for Google Developers Blog and the Analytics Blog feeds. They will post when GA is opened to service accounts, if it ever is.

Resources