Raden Kriting
Raden Kriting

Reputation: 311

How do I get View ID from Google Analytics 4?

I tried to retrieve all information about my website from GA (Google Analytics). I'm using laravel and this package https://github.com/spatie/laravel-analytics to make my life easier. However, that package requires "View ID" from GA, which I can't help myself to find it. I read this thread https://support.google.com/analytics/thread/15684521?hl=en and I'm guessing that since GA 4 they totally removed the views column from Web + App property (which will be created as a default) (correct me pls). Did anyone had this problem before? Where I can find that "view id"? are there some articles that can help me solve this problem? Any suggestion about better way to achieve my goal?

Upvotes: 15

Views: 26220

Answers (2)

VityaSchel
VityaSchel

Reputation: 738

For anyone using GA4, you must use Google Analytics Data API instead of Reporting API. Use the same oauth scopes and you can use already issued token. This is the sample http request (post):

https://analyticsdata.googleapis.com/v1beta/properties/[property id]:runRealtimeReport

with example body:

{
  "metrics": [{ "name": "activeUsers" }]
}

which gives you simple result. Keep in mind that metrics are different, there are now no totalUsers. Use this list which has all allowed metrics and you can find dimensions on the same page.

Upvotes: 15

Michele Pisani
Michele Pisani

Reputation: 14189

In GA4 there aren't Views so you if you want to use your code (who needs a View), you have to create a Universal Analytics Property.

You can find it by clicking on Show advanced options (when you create a new property):

enter image description here

Upvotes: 17

Related Questions