Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 1 year ago.
Improve this question
A checkout flow goes like this:
user picks a product and goes in checkout flow on mydomain.com
user pays on otherdomain.com
user is redirected to a thank you page on mydomain.com
The problem:
All source/channel for the conversions were marked referral from otherdomain.com
What I tried:
Adding otherdomain.com to exlused domains in Universal Analytics. Referral is gone, but now the source shows"direct/none". No new session is started each time, but I still can't connect the dots.
I'm sure this issue pops up a lot, so I'm curious how you solve it.
Bonus question: a few guides suggested we should exclude mydomain.com too. Why is that?
Your domain should be excluded to avoid self-referrals, while for the payment gateway you have to put the domain in referral exclusion (as you did). The trick is that it becomes direct traffic so the previous source is attributed to the session (i.e. organic, paid, ...). However, even if the session itself is direct, it will be direct.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 1 year ago.
Improve this question
I have tried analyzing Google Analytics Acquisition Reports for one of the websites that I work on (Publishing Platform). I see that traffic from Google Scholar here is considered as Referral Traffic. Isn't it supposed to be considered as Organic Traffic as Google Scholar is also a type of Search Engine?
Am I missing something? Or is this an exception?
Because it is not recognized as a Google Search Domain.
Here you can find list about default search engine list recognized ad organic-search sources: https://support.google.com/analytics/answer/2795821?hl=en#zippy=%2Cin-this-article
The related definition for Google is All Google Search domains. Here you can find list of all Google search domains: https://www.google.com/supported_domains and https://scholar.google.com/ is not in the list.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 5 years ago.
Improve this question
Over the last few weeks I have seen a lot of 00:00:00 sessions come from spamming servers. I want a way to not only block them in Analytics but also in cPanel if possible.
If anyone knows the best way to remove all spamming hostnames please share.
Blocking Spam Traffic From within Google Analytics
You can use a combination of 2 filters to stop all the spam in google analytics:
A Valid Hostname Filter that will take care of all ghost spam in any
form (referral, organic or fake direct visit)
A Campaign Source Filter with an expression built with all the known Crawlers Spam.
As an extra you can enable the built-in feature “Exclude all hits from known bots and spiders“, this option will exclude all the traffic from bots/crawlers that are not spam but they aren’t human visits either.
You can read more here http://www.ohow.co/what-is-referrer-spam-how-stop-it-guide/
Blocking Spam Traffic From cPanel
You can use IP Deny Manager within cPanel to block spam referrals.
You can read more here http://geekflare.com/block-spam-referral-traffic-to-your-website-through-cpanel/
This my sound a bit too easy but you could just delay the call of
ga('send', 'pageview') //May look different due to different Goggle Analytics Code
for like 50ms-1s. This will only record those users who stay at least 50ms-1s.
I don't know what will be the best time setting but this seems to be the easy way to do it.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 6 years ago.
Improve this question
What is the best way to get information about traffic sources of visitors on my web application? I want to store that information in database after every created an account by user.
I know that is possibility to get that information from google analytics cookies (utm*). But some browser extensions like adblock are blocking these cookies.
If by traffic source you mean: were where the user before landing into your web site, you could capture the document.referrer value.
you may get visitor IP-Address for unique visitor.
Which technology you are used?
If you are used PHP Technology.Here is the code for find IP
echo SERVER['REMOTE_ADDR'];
main point is which types of traffic you want? means organic, social or referral traffics.
there are many ways to get traffics:
- if your site is new, best option is paid marketing like PPC, PR etc.
- your site is old then guest posting with high DA is best option. apart from social media traffics is also good option. now a days you can also get targeted social media traffics with Facebook paid marketing.
here are some of google links which you will get good tips
http://neilpatel.com/2016/03/22/how-to-increase-website-traffic-without-seo/
http://www.thecrazythinkers.com/11-killer-tips-increase-traffic-website-blog/
if you will get specific need, i will guide you with exact answer.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
A common feature I see in a lot of small business ecommerce websites is that when I click on the CHECKOUT button, I am taken away from the website and redirected to the url of a 3rd party payment gateway like paypal, authorize.net etc... After I make my payment on this 3rd party site, I am redirected back to the small business ecommerce website.
I would like to simplify this process for a few clients of mine. I plan to make a payment form that others can embed into their website via an iframe. The payment form will be behind an SSL. When my payment form receives information, I will pass it along to a merchant gateway like paypal, and reload the iframe with the success/fail response.
Are there any major issues to this iframe approach? I ask because I don't recall payment gateways like paypal offering iframe embed codes for their payment pages, even though it seems a trivial thing to offer. If they can offer a checkout url to website owners to embed into their page, they should just as easily be able to offer an iframe embed code.
A fundamental aspect of the security of an HTTPS connection is the verification of the identity of the remote party. It's one thing to exchange data secretly with someone, but you need to know with whom.
From a technical point of view, the server's identity is verified using its certificate:
It needs to be trusted, i.e. the client can verified it was issued by an authority it trusts (RFC 3280/5280).
It needs to be issued to the entity the client wants to talk to, i.e. the host name needs to be verified (RFC 2818, Section 3.1).
However, the technical aspect is only part of the solution. The user needs to be able to see which site the browser is trying to connect to. This is a user interface problem, and only the user can check what the browser is trying to do, within reason of what its UI is displaying (it's unrealistic to expect most users to use developer tools).
Using an iframe hides the name of the site to which the user is actually connected for that iframe (only the address of the main page is displayed in the address bar). This prevents the user making this verification.
In addition, it would be even worse if the HTTPS iframe was within an HTTP page, in which case the user couldn't even check that HTTPS is used at all.
There are bad example of embedded iframes, in particular 3-D Secure, because (a) it recommends using an iframe and (b) even if an iframe wasn't used, the name generally has nothing to do with the user's bank, the merchant site or the credit card company.
One potential problem (that I actually ran into, as a user) is that the hosting page probably won't be using SSL and have the little "tells" that people are told to look for in articles about being a savvy Internet shopper. There'd be potential for losing sales at the last possible minute due to user caution.
There are also potential issues with cross-domain scripting. That's a huge topic, and doing it even when you want it to be possible can be very very challenging, but it's not impossible, so there's some potential for abuse there.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 12 years ago.
Improve this question
i have Google analytic account ,
I want to ban my ip in google analatic account ,
Thanks
If you have a static IP you can exclude it from Analytics quite easy by defining a filter containing your IP within Analytics.
If your ISP assigns you a dynamic IP the process gets slightly more complicated: You have to store a special cookie on all your PCs / browsers that will cause Analytics to disregard your visits to your own site. Setting this cookie can be done by creating an additional HTML page within your site; everyone who visits that page will receive the cookie and will therefore not be tracked by Analytics when surfing your website (therefore you might want to password protect that page or remove it after you created the cookie on your own computers).
Both methods are described on Google's Analytics support pages.
Note that both approaches will only exclude your IP from all future data captured by Analytics.