Site bots
get_site_botsThe pageviews fivebar took for bots on a site over a range, beside the period before, as its Bots page has them: no other tool's figures count them. The answer's caveats are the rules that apply to its figures, such as only bots that run the site's script being counted: read them before reporting any figure, and pass on those that change what it means. Name the site and range as for get_site_summary, which refuses the same things. filters take only path, source, country, asn, browser and os; reason narrows to one reason they were taken for bots, and bot to one known bot. Bots are counted in pageviews alone. The answer echoes the site, range, filters, reason and bot, first_day being the first day a bot was kept for it, with a link to the Bots page; then totals, previous, change, per_day and basis, as get_site_summary's; share, their part of every pageview in the range, bots' and people's, a fraction of 1, with people's counted from counted_from where the range starts earlier; series, by the hour for a range of a day or two, else by day, week or month; and top, at most eight each of the reasons, bots, pages, sources, networks, countries, browsers and operating systems, each with its pageviews and the value reason or bot takes, or the filter to it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | With from: the last day, as YYYY-MM-DD, not after today. | |
| bot | No | Only those of this known bot, as top.bots gives each, such as google or openai. | |
| days | No | The last this many days, ending today unless ending says yesterday. | |
| from | No | With to: the first day, as YYYY-MM-DD. | |
| range | No | A preset, as get_site_summary's range says what each covers. | |
| domain | Yes | A domain from list_sites, or any public site's. | |
| ending | No | With days: the last day, today by default. | |
| reason | No | Only the pageviews taken for bots for this reason, as top.reasons gives each. | |
| filters | No | Each narrows every figure to what has exactly that value, case and all, so google is not Google; all must hold. |