Добавьте систему пользовательского поиска Google в омнибокс

701
janot

Я создал свою систему пользовательского поиска Google здесь https://www.google.com/cse.
Когда я добавляю ее в омнибокс нажатием правой кнопки мыши и пытаюсь использовать ее, я получаю: enter image description here

Это не является неожиданным, поскольку URL-адрес поиска в этом случае:
https://www.google.com/cse/publicurl?search=%s&bgresponse= в
то время как мой общедоступный URL-адрес выглядит так:
https://www.google.com/cse/ publicurl сх = 239428934982349832894: slkdfj9024

Итак, как я могу добавить пользовательский поиск Google в омнибокс или эта возможность намеренно заблокирована Google?

3
Вы видите `% S` в оригинальной строке поиска? Это заменяется тем, что вы ищете, когда вы набираете это в омнибоксе и нажимаете ввод. Вам нужно сделать обычный поиск с использованием CSE и выяснить, где в поисковом URL появляется строка поиска, замените ее на `% S` и используйте этот URL в качестве поискового URL. Vinayak 10 лет назад 0

1 ответ на вопрос

1
Vinayak

%sВ поиске URL является заполнителем для поиска ключевых слов.

Когда вы что-то ищете с помощью омнибокса (скажем, «яблоки»), %sвместо вас подставляются ключевые слова для поиска. Например:

http://google.com/search?q=%s  было бы  http://google.com/search?q=apples

Таким образом, ваш поисковый URL CSE, вероятно, должен выглядеть следующим образом:

https://www.google.com/cse?cx=239428934982349832894:slkdfj9024&q=%s