I was frustrated with the way sessions are recorded. I wanted to create a custom metric suitable for site visits. It would work much like the session, but if someone leaves the site and comes back from the same or another referrer or directly, the metric increases the number. When someone visits other pages on the site, the metric does not increment the count indefinitely.
So far, I'm trying to use sessionControl to start a new session for a website entrance, but I'm not sure how to implement it properly, or if that's right, because I would sacrifice the unlimited timeout or if Is there any right methods with Google Tag Manager and DataLayer?
Any help would be appreciated