RCloud URL and Google Analytics Error - google-analytics

So RCloud applications produce a URL with a query string. https://rcloud.social/shared.R/rcloud.shiny/shiny.html?notebook=xxxxxxxxxxxxxxxxxxxxxxx.
But when I try to use it to track metrics via Google Analytics it gets rejected. Is there a way to change the URL to exclude the query or adjust settings in GA to accept the URL?

Related

How to create a Google Analytics report on a specific query string?

I have hunted around a bit and only found how to setup the site search parameter in a site's admin section. This is not what I want. Also looked through some Google Search Console videos - no go.
Given a URL, https://somesite.com/redirect/?redirect=https://gofundme.com/somecampaign/.
As some background, what I have setup here is a simple page that says "Loading..." and is used for external links I want to track analytics on, from platforms that I may not have access to the link's analytics. For example: https://gofundme.com/somecampaign.
Rather than having a redirect setup on the page itself, I injected custom JavaScript through Google Tag Manager that records analytics data in Google Universal Analytics (anyone want to recommend how to do this in G4A?) then performs the redirect.
My question is, in Google Analytics, how do I setup a custom report where the query string parameter = redirect and/or the specific page URL?
Thanks.

Can't track in Google Analytics data from GetResponse

Our email marketer is sending email from GetResponse with a tracking code generated from another tool,
but we can't see if the users are coming from the email source.
Is it possible, because it is with tracking code generated from other tool, GA to mark it as direct traffic and is there a way to know it is coming from the email campaign? Also, I am not sure it is tracking it at all, becouse I don't see much traffic in the landing page. The GA is fired, I checked!
The tracking code includes the main domain and it redirects to a specific page.
Example: tracking.ourdomain.com/aff_c?offer_id=46&aff_id=76
You have to check in Landing Pages report (or All pages report), filtering by aff_id, if there are any sessions.
To track in correct mode the source you have to use UTMs parameters. You can build your URL with UTM parameters using this tool. It allows you to easily add campaign parameters to URLs so you can track Custom Campaigns in Google Analytics. Then you can find those sessions in source / medium report.

Implementing Traffic channels on Google Analytics using cid parameter

Summary: Marketing channels on GA using 'cid' instead of 'utm' parameter in URL
We use Adobe Analytics and hence all traffic channels are configured with 'cid' parameter for all campaign tracking. For ex.
cid=ps:Tata_Cliq_Westside_Exact_Apparel:Google:Search_Sok_Tatacliqwestside_E:Apparel-Unisex
This parameter is taken by Adobe Analytics and processing rules then give the data under various channels.
How do I use the same setup and implement marketing channels on Google Analytics? I don't want to use utm as a query-string parameter.
You can use View Advanced Filters to rewrite campaign/source data from URL with the help of regexp but I suppose that it would be a very complicated filter and data will only be available in the view where the filter is applied.
If you're using Google Tag Manager you can set up custom javascript variables to extract data from URL and pass it along with Google Analytics tags as pre-set fields for source/campaign/medium etc.

How to get Google search query in real time?

Is it possible to find out in real time what query a visitor searched before landing on your site?
Google switched the URL structure to precede query (q=) with a # instead of ? or & to avoid sending data in the URL. Now document.referrer is https://www.google.com with no parameters to parse.
Before:
How does a website know the Google query I used to find it?
My goal is letting the website search its own database for related content or tools not indexed by Google.
Google Analytics has real time data. The limited beta API may enable joining a session via primary key (user_id or IP) to get their referring keyword.

How does Google Analytics know the source of HTTPS inbound organic search traffic?

After google started using https for signed-in users, Google Analytics started showing "(not proviced)" as the keyword when a user enters a site via https organic search. For example:
Given that the referrer is not available when a user is using HTTPS, how would Gooogle Analytics be able to tell that an HTTPS user came from a search engine?
The targets of Google results are intermediates page that redirect to the desired URL like :
http://www.google.com/url?sa=t&rct=j&q=yahoo&esrc=s&source=web&cd=1&sqi=2&ved=0CDEQFjAA&url=http%3A%2F%2Fwww.yahoo.com%2F&ei=sOuaT6qMEaW80QWw8JjuDg&usg=AFQjCNG7Ba-stir4109vlLygPQX7QGf8bg
When you use Google with https, results targets the same URL but an empty q parameter :
http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&sqi=2&ved=0CDEQFjAA&url=http%3A%2F%2Fwww.yahoo.com%2F&ei=sOuaT6qMEaW80QWw8JjuDg&usg=AFQjCNG7Ba-stir4109vlLygPQX7QGf8bg
So there is a http refferer but without any keyword information.
Google deceive you into thinking that the target for what you click on is the URL you see when hovering over a link (presumably by altering the status bar with JavaScript).
If you right-click and copy the link (for example, depending on your browser), you'll see that each link you click on from a Google search first goes through a Google server, with various parameters in the query, that presumably help it tie it back the the search keywords that you've used. (It's not clear whether this would work with other search engines.)

Resources