Ответ 1
Ваш обычный поиск Google будет основан на большом количестве информации, которую Google собирает о вас. Если вы выйдете из Google и используете окно инкогнито, оно не должно быть затронуто.
Я пытаюсь найти google adsearch api для поиска изображения, но странно, что мой поиск через api возвращает другой результат, чем обычный поиск через браузер. например
from apiclient.discovery import build
import pprint
import sys
api_key='xxxxxxx'
service = build('customsearch', 'v1', developerKey=api_key)
request=service.cse()
query=request.list(cx='xxxx:xxxxx',q='dogs and cats',searchType='image',imgType='photo')
result=query.execute()
pprint.pprint(result)
for i in result.get('items',[]):
print (i['link'])
запуск этого кода дает совершенно другой результат, вот результат работы над кодом
https://s.yimg.com/ny/api/res/1.2/tarWzt2ZXfPOEg8oQVlOWw--/YXBwaWQ9aGlnaGxhbmRlcjtzbT0xO3c9ODAw/http://media.zenfs.com/en-US/homerun/people_218/4d82a5fa19dd37247717704975fdf602
https://www.google.com/about/main/machine-learning-qa/img/cat-dog-flow-horizontal.gif
https://www.google.com/trends/2014/static/images/pets-snapshot-reveal-1920.jpg
https://www.google.com/trends/2014/static/images/pets-share.png
https://www.google.com/about/main/machine-learning-qa/img/cat-dog-flow-vertical.gif
https://s.yimg.com/uu/api/res/1.2/YQWuQgTnzQuwXjYzX.QrWg--~B/aD0xMzMzO3c9MjAwMDtzbT0xO2FwcGlkPXl0YWNoeW9u/http://media.zenfs.com/en-US/homerun/people_218/4d82a5fa19dd37247717704975fdf602
https://www.google.com/trends/2014/static/images/pets-video-1080.jpg
https://www.google.com/trends/2014/static/images/pets-video-320.jpg
https://www.google.com/maps/d/thumbnail?mid=1hO0YkGLATyy-ZI9JxX1lbv-wK1M&hl=en_US
вот снимок google search from chrome запросы одинаковы, кто-нибудь знает почему?
Ваш обычный поиск Google будет основан на большом количестве информации, которую Google собирает о вас. Если вы выйдете из Google и используете окно инкогнито, оно не должно быть затронуто.
Это зависит от пользовательской системы поиска, созданной с консоли Google. Перейдите на CSE на консоли Google и попробуйте "просмотреть его в Интернете", чтобы проверить его в своем браузере и если результаты совпадают. Результаты должны совпадать.
Я думаю, это происходит потому, что при использовании API вы можете выпускать около 40 запросов в час. Результаты, которые вы видите в API, не то, что видит настоящий пользователь. Вы ограничены тем, что они вам дают, это не очень полезно, если вы хотите отслеживать то, что увидит настоящий пользователь. Это то, что вам не разрешено собирать.
Более того, при обычном/обычном поиске через браузер результат может меняться по одной из следующих причин:
Ваш обычный поиск Google будет основан на большом количестве информации, которую Google собирает о вас.