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