Forum Moderators: martinibuster
[edited by: janvitos at 3:43 pm (utc) on Mar 19, 2021]
Have you purged your Cloudflare cache?
Are you able to see, from Google Analytics or your server logs where and when the pages that showed the "old" ads were accessed?
In Google Analytics, there are absolutely no visits from users from those countries (this was expected as I've blocked them with the firewall rule).
With the country and by narrowing the date range you should have sufficiently narrow criteria to then search your raw server logs to find the IP addresses used to get impressions to those "old" ads.
I doubt my ad code has been copied and running on another computer. It would show in AdSense that my code is running from another website. Under Sites -> Overview, I have allowed only my own domain to show ads. It has happened in the past that my ad code was copied and I received a notification from AdSense asking me if I recognized / allowed that site to run ads. I declined and the warning went away.
Is it possible that the page was accessed a while ago (weeks or months), simply held in memory on the attackers computer and then the ad code is executed at any future point, programatically clicked?
wget -p -k https://www.website.com/my-page-name/ [edited by: janvitos at 5:43 pm (utc) on Mar 19, 2021]
I then accessed the downloaded page locally. The ads did NOT load because the scripts were blocked from loading (blocked:other).
This is because you are using wget, this executes a get request and then saves the response, but it does not do anything with it.
Using these tools also explains how you can have ad clicks without viewability, or multiple add clicks for a single impression.
Why are your pages appearing in Android-Webview? Is this your own doing?
Why are your pages appearing in Android-Webview? Is this your own doing?
[edited by: janvitos at 8:12 pm (utc) on Mar 19, 2021]
Here is link to stack overflow thread which explains how you can view and debug your pages on FB/webview.
chrome://inspect/#devices How to fix Ad Server Limit:
remove all ad codes (except the header code)
archive ad codes
remove ads.txt
wait until the notification will disappear (can take 1 or 2 weeks)
now don’t rush, still wait for a couple of days
in these 2 days check your analitycs…if you find pages with high CTR means are flagged by google
now recreate ad codes, add the ads.txt file
add codes in your website, but don’t place them on flagged urls for at least 2 weeks! (otherwise the notification will appear again and again until you will stop place ads on flagged urls)
[edited by: engine at 2:55 pm (utc) on Mar 22, 2021]
[edit reason] link fixed [/edit]