Насколько мне известно, нет общедоступного API для домашней страницы / поисковой системы браузера по умолчанию. Итак, как Google узнает, что это нужно отображать? Это происходит только тогда, когда Google не является домашней страницей / поисковой системой по умолчанию в моем браузере.
Я могу только предположить, что они выводятся из множества переменных, таких как реферер. Мне не удалось разобраться в скомпилированном Google JavaScript. Я даже не уверен, обнаружен он на стороне клиента или на стороне сервера.
Я использую Firefox 44, но я видел эти баннеры и в Chrome.