Ad

Fetch Google Analytics Data From Multiple Websites - Laravel

- 1 answer

Hi I'm using Spatie Laravel Analytics for fetching data from the Google Analytics. Now what I need is I want to fetch data for multiple websites to my database. So do I need to make separate applications and get separate client key and service account from Console Developers Google for each and every website? Please let me know the best solution for it. Thanks in advance.

Ad

Answer

"service email" Sounds like you are using a service account. You can use the same service account for them all you just have to give the service account access to all of the accounts you want to extract from.

If you are using Oauth2 then assuming that who ever authenticated the application has access to all of the websites you want to extract from then you have access to them already with the same refresh token.

Ad
source: stackoverflow.com
Ad