Source: Google Ads Scripts → six rolling snapshot sheets · Conversions per Google Ads conversion tracking · Windows are trailing, not calendar
This page has to be served over http, not opened as a local file
It is currently running from a file:// address. A page loaded that way has no origin, so the browser blocks every request it makes to another domain — including the ones to Google Sheets. This is a browser rule, not a problem with the sheets or their sharing settings.
Upload the file to your domain and open it over https:// and the data will load. To test locally first, serve the folder instead of double-clicking the file — for example run python3 -m http.server 8080 in that folder and open http://localhost:8080.
Can't reach the Google Sheets
The page reads the six Google Ads Script sheets directly, so each one has to be readable without a Google login.
Open each sheet → Share → General access → Anyone with the link → Viewer.
If a sheet still fails, use File → Share → Publish to web → Entire document.
Check the tab names against the TABS list in this file's CONFIG block.