The ad serving companies (Google) don’t care about what happens after the click (yet). As far as I’m aware no “handshake” process exists that would allow an advertiser to communicate with the as server and validate a click (such a process could be abused).
Most likely the advertiser would be using some form of client side analytics, so the click wouldn’t show up in their statistics, meaning the advertiser would see a huge discrepancy between the clicks they saw in the campaign and the clicks the ad server reports.
I used to have a fair bit of imposter syndrome but now that I’ve been working with a proper team I’ve come too accept I have an aptitude for code and logic in general, alongside a fairly good abstract memory.
I’m not the best by any stretch of the imagination, but I’m a little more competent than the average software engineer, enough that it gets noticed.
I also got lucky and scored a job at 17 in the field (with no nepotism involved), not a great one but enough to look good on my resume, and have been working in the industry for just over a decade with no college.