Google special-case crawlers are used by specific Google products where there's an agreement between the crawled site and the product about the crawl process. This overview will help you understand the special-case Google crawlers including the AdsBot user agent.