Hi Amplitude community,
we are currently experiencing high volume of traffic from suspicious IPs. Those IPs change regulary. My concerns are:
- does Amplitude identify bot spam/traffic? how?
- is it possible to block bot spam/traffic automatically by Amplitude? how?
Looking forward for your support, thanks in advance
Best answer by Saish RedkarView original
There was a recent discussion on a similar topic
As per this post , Amplitude only identifies and blocks Google’s web crawler.
So the fallback options would be to send data via HTTP API and controlling the IP there and/or implementing a block filter ( if the number of IPs are handful ).
Alternatively, if these events are getting attributed to a single bot user ID you can have this ID blocked on the Amplitude backend via Support. I had to choose this option since we didn’t capture the IP address on events to leverage the block filter.
Hope this helps.
@Tatiana, adding to what Saish mentioned. If you have the exact user agent of the bot, you can send it to our Support team and we would be happy to help block it on our backend.
Hope this helps, and please feel free to let us know if you have any further questions.
thank you for your support
@Saish Redkar and @Thao Nguyen,
apparently in Google Analytics, spam traffic is caused by external people that take the tracking code (GA property ID) from the website code, and then directly send spam traffic to it.
@Tatiana, sorry for the late reply! I am not sure about the first question. Allow me to check with my team and I will get back you shortly!
navigator.userAgent. The user agent is also commonly seen in HTTP headers as the “User-Agent” header: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/User-Agent
@Tatiana I discussed this with my team and our hypothesis is that the spammers have created a bot that performs the event you are tracking. For example, if you are tracking a “click” event and there is spam traffic for this event, it means the bot is clicking on this event.
Hope this helps. Let me know if you have any further questions.
You are so welcome,
@Tatiana ! Please feel free to write in to us at any time!