Как связать аккаунт гугл и яндекс

Обновлено: 05.05.2024

Я прекрасно знаю как работает механизм откручивания рекламы . Набрал "ищу машину" и вот уже все сайты пестрят рекламой о продаже крутых авто. (тот же яндекс строит выдачу рекламы на основе содержания страницы или на основе самого поискового запроса).

А теперь прикол. Я в яндексе активно искал ИБП. Посещал соответствующие сайты.

А потом захотелось поиграть и пошел на игровой сайт. Там мне реклама от Гугл! Активно, почти на каждой странице предлагает ИБП.

Вот я и думаю, откуда гугл то знает?

Я ведь в яше искал, а по содержанию сайта на который я зашел ибп никаким боком не катит. :)

Так в чем тут собака зарыта? Может яша и гугл обмениваются инфой?

Кто знает - объясните сей механизм, плиз!

djdiplomat:
На первый взгляд глупый вопрос, однако.
Я прекрасно знаю как работает механизм откручивания рекламы. Набрал "ищу машину" и вот уже все сайты пестрят рекламой о продаже крутых авто. (тот же яндекс строит выдачу рекламы на основе содержания страницы или на основе самого поискового запроса).

А теперь прикол. Я в яндексе активно искал ИБП. Посещал соответствующие сайты.
А потом захотелось поиграть и пошел на игровой сайт. Там мне реклама от Гугл! Активно, почти на каждой странице предлагает ИБП.
Вот я и думаю, откуда гугл то знает?
Я ведь в яше искал, а по содержанию сайта на который я зашел ибп никаким боком не катит. :)
Так в чем тут собака зарыта? Может яша и гугл обмениваются инфой?


В связи с принятием Указа президента Украины №133/2017 о введении санкций против ряда российских компаний и частных лиц, которым предписано заблокировать в числе прочего доступ ко всем сервисам Яндекса, включая электронную почту, у многих украинских граждан могут возникнуть проблемы.

Я подготовил краткую инструкцию, как синхронизировать почтовый ящик на Яндекс Почте с популярной почтовой службой Gmail.

В отличии от почтовой переадресации, синхронизация почтовых ящиков позволяет перенести всю структуру папок и сохраненные письма из Яндекс Почты в Gmail. Вы будете работать с Gmail как со своего адреса в Яндексе. Т.е. ваши адресаты будут отсылать вам письма на ваш яндексовский e-mail и получать от вас письма с вашего яндексовского адреса.

  1. Зайдите в свой аккаунт в Яндекс Почте
  2. В другой вкладке браузера зайдите в свой аккаунт Gmail. Если его нет, необходимо, разумеется, его создать.
  3. В правом верхнем углу нажмите кнопку в выпавшем списке нажмите Настройки.
  4. Откройте вкладку Аккаунты и импорт.
  5. В разделе «Получать почту из других аккаунтов» нажмите Добавить свой почтовый аккаунт.
  6. Введите адрес вашего почтового ящика в Яндексе и нажмите Далее.
  7. Выберите чекбокс Связать аккаунты при помощи Gmailify и нажмите Далее.
  8. Откроется окно, в котором служба Яндекс Почты потребует подтверждения. Следуйте инструкциям на экране, затем нажмите Далее или Войти.
  9. После связывания аккаунта Яндекс Почты (ЯП) в Gmail рядом с вашим адресом ЯП появится надпись Gmailify и начнется синхронизация во время которого на Gmail будет перенесена вся структура ваших папок из ЯП и все сохраненные письма.
  10. В разделе «Отправлять письма как» вы можете выбрать по умолчанию ваш адрес в ЯП.

После синхронизации вы сможете работать в Gmail как со своего адреса в ЯП — ваши адресаты будут отсылать вам письма на ваш яндексовский адрес и получать от вас письма с вашего яндексовского адреса. При этом вы будете пользоваться всеми преимуществами Gmail.

Связка аккаунтов позволяет навыку получить доступ к защищенным данным пользователя на стороннем сервисе.

Например, у оператора сотовой связи PhonOn есть онлайн-сервис. В личном кабинете пользователи PhonOn проверяют баланс, подключают услуги и пополняют счет. Сервис хранит конфиденциальную информацию: паспортные данные, платежные сведения.

Предположим, вы хотите разработать для сервиса PhonOn навык. С его помощью пользователи будут узнавать адреса отделений, проверять баланс и менять тариф.

Для работы с конфиденциальными данными навыку потребуется доступ к аккаунту пользователя в приложении PhonOn.

Диалоги идентифицируют пользователей навыка с помощью сервиса API Яндекс ID. Поэтому для авторизации в навыке необходимо связать аккаунты пользователя на Яндексе + на стороннем сервисе (например, PhonOn).

Связка аккаунтов реализуется по протоколу OAuth 2.0.

Создание связки аккаунтов

  • Для разработчиков навыка
  • Для пользователей навыка
  • Для пользователей приложения Яндекc

Разработчик настраивает связку аккаунтов так:

Программирует логику навыка, реализует авторизацию, настраивает взаимодействие между сервером авторизации и ресурсным сервером (подробнее см. в разделе OAuth-авторизация и роли ).

Регистрирует навык в консоли разработчика. В настройках создает связку аккаунтов и указывает параметры для сервера авторизации (URL авторизации, URL для получения токена и т. д.).

Отправляет черновик навыка на модерацию. Модераторы проверяют название навыка, описание, приветственную фразу и сценарий работы авторизации.

Пользователь создает связку аккаунтов так:

Пользователь открывает навык и общается с ним, не авторизуясь. Например, интересуется ближайшими отделениями сотового оператора.

Как только пользователь запрашивает конфиденциальную информацию (например, баланс), навык предлагает авторизоваться.

Когда пользователь нажимает кнопку Авторизоваться , приложение Алисы перенаправляет его на страницу Яндекс ID .

Когда пользователь войдет с Яндекс ID — приложение Алисы перенаправит его на страницу, где следует ввести логин и пароль от аккаунта на стороннем сервисе. Если пользователь не авторизуется за 20 минут, возникнет ошибка и понадобится снова запустить авторизацию в навыке.

Когда пользователь введет логин и пароль от аккаунта на стороннем сервисе, ему понадобится подтвердить доступ к защищенным данным.

Посмотрите видеоролик с примером, как работает навык с авторизацией.

Пользователь создает связку аккаунтов так:

Пользователь открывает приложение Яндекс, нажимает значок профиля → Умный дом → Устройства → Добавить устройство . Пользователь выбирает тип устройства и нажимает Подключить .

Пользователь вводит логин и пароль от аккаунта. Если пользователь не авторизуется за 20 минут, возникнет ошибка и понадобится снова запустить авторизацию в навыке.

Связка аккаунтов в разных типах навыков

Авторизацию поддерживают и навыки общего типа, и навыки для умного дома. Настройка авторизации в них различается.

Навыки общего типа

Навыки поддерживают авторизацию, но она требуется не всегда. Например, пользователь может общаться с навыком PhonOn (спрашивать о тарифах, искать отделения), не авторизуясь.

Если навык требует авторизации — продумайте, когда ее запрашивать. Например:

По ходу работы. Если пользователь спросит конфиденциальную информацию (например, свой баланс) — навык ответит карточкой авторизации.

Навыки умного дома

Навыки умного дома всегда требуют связки аккаунтов.

Например, навык управляет умными устройствами стороннего провайдера. Перед тем как запустить навык, пользователь должен связать свой аккаунт на Яндексе с аккаунтом в системе провайдера.

В навыках умного дома вам не требуется:

Проверять при обработке запросов, авторизован ли пользователь. Это делают Диалоги. Если пользователь выйдет из аккаунта — запросы к устройствам перестанут отправляться. Алиса снова попросит пользователя авторизоваться.

Навыки общего типа

Навыки поддерживают авторизацию, но она требуется не всегда. Например, пользователь может общаться с навыком PhonOn (спрашивать о тарифах, искать отделения), не авторизуясь.

Если навык требует авторизации — продумайте, когда ее запрашивать. Например:

По ходу работы. Если пользователь спросит конфиденциальную информацию (например, свой баланс) — навык ответит карточкой авторизации.

Навыки умного дома

Навыки умного дома всегда требуют связки аккаунтов.

Например, навык управляет умными устройствами стороннего провайдера. Перед тем как запустить навык, пользователь должен связать свой аккаунт на Яндексе с аккаунтом в системе провайдера.

В навыках умного дома вам не требуется:

Проверять при обработке запросов, авторизован ли пользователь. Это делают Диалоги. Если пользователь выйдет из аккаунта — запросы к устройствам перестанут отправляться. Алиса снова попросит пользователя авторизоваться.

OAuth-авторизация и роли

Связка аккаунтов реализуется по протоколу OAuth 2.0. Чтобы настроить авторизацию в навыке, ознакомьтесь со спецификацией к протоколу.

Ресурсный сервер (resource server) — сервер с защищенными ресурсами. Предоставляет доступ к ним по токенам доступа.

Клиент (client) — приложение, которое запрашивает доступ к защищенным ресурсам от лица владельца ресурсов.

Сервер авторизации (authorization server) — проверяет подлинность информации, которую предоставил владелец ресурсов, а также выдает авторизационные токены. С их помощью клиент будет запрашивать доступ к защищенным ресурсам.

Длина ответа ограничена 5000 символами, длина OAuth-токена и refresh-токена — 2048 символами. Время жизни токенов (свойство expires_in ) должно быть целым числом от 1 до 4 294 967 296.

Ниже на примере сервиса PhonOn показано, как понятие OAuth-ролей применяется в концепции навыков.

Пользователь, который хочет разрешить доступ навыку к своим данным на сервисе PhonOn.

Ваш навык. Будет отправлять запросы на ресурсный сервис PhonOn, чтобы получить защищенные данные.

На рынке большой популярностью пользуются голосовые ассистенты, упрощающие рутинные процессы, которые пользователи выполняют изо дня в день. За счет такой автоматизации экономится время и усилия, прикладываемые ранее. В этом плане Алиса преуспела, и заслужила похвалу от юзеров по всему миру. Но можно ли расширить границы ее возможностей? Сегодня мы поговорим о том, предназначена ли Алиса для Гугл Хром. Также в процессе повествования посмотрим, существуют ли альтернативы.

Разработчики голосового помощника Алиса еще в 2018 году заявили о планах переноса имеющегося в Yandex Browser функционала на Google Chrome и Firefox. С тех прошли многие месяцы, а воз и ныне там. Так что пока пользователи Хрома не смогут опробовать функции «программной крошки». Стоит ли отчаиваться? Наверное, да. Но недолго. Потому что в браузере уже доступна функция ввода голосом, правда, доступна она только для поиска. Разберемся, как ей пользоваться.

Альтернативный поиск

Здесь все довольно просто:

Активация голосового ввода в поиске для Google Chrome

  1. Откройте новую вкладку в Хроме, например, с помощью комбинации клавиш Ctrl + T .
  2. Щелкните ЛКМ по иконке в виде микрофона внутри поисковой строки.
  3. Нажмите на «Разрешить», чтобы предоставить доступ к микрофону.
  4. Произнесите фразу и дождитесь ее обработки.
  5. Наслаждайтесь просмотром результатов поиска.

Как подключить самые дешевые гаджеты для умного дома к Алисе

Favorite

В закладки

Как подключить самые дешевые гаджеты для умного дома к Алисе

Во время самоизоляции можно заняться настройкой и прокачкой своего умного дома. Так можно, например, включать и выключать свет голосом, активировать робот-пылесос или вскипятить чайник, не вставая с дивана.

При наличии умной колонки с Алисой или приложения Яндекс вы сможете связать голосовой ассистент с самыми доступными умными гаджетами.

В одном из недавних обновлений системы для управления умным домом появилась возможность связывать учетные записи eWeLink и Яндекс. Очень хорошо, потому что это лучший выбор по соотношению цены и качества.

Какие устройства eWeLink можно подключить

Сейчас к умному дому от Яндекс можно подключить самые доступные гаджеты от компании Sonoff. Работать будет все: от реле и выключателей до датчиков и умных блоков управления.

Сейчас расскажем, какие еще девайсы подойдут для подключения.





Эти и многие другие гаджеты с поддержкой системы управления eWeLink получится связать с Алисой. Данные решения стоят на уровне или даже дешевле гаджетов Xiaomi, но при этом изначально ориентированы на европейский рынок.

Как связать Алису и гаджеты eWeLink


Чтобы связать учетные записи eWeLink и Яндекс, делайте следующее:

1. Установите приложения Яндекс и eWeLink и авторизуйтесь в своих устных записях.

2. В приложении Яндекс перейдите в меню и выберите пункт Устройства.

4. Найдите пункт eWeLink Smart Home и подтвердите привязку учетных записей.


Теперь в разделе Устройства появятся все гаджеты из аккаунта eWeLink, можно переименовать их, объединить некоторые устройства в группы или создать специальные сценарии управления.

Управлять любым гаджетом можно как из приложения eWeLink, так и при помощи голосового ассистента Алиса. Делать это можно через приложение, умную колонку или браузер для Windows.

Favorite

В закладки

Управление Яндекс.Станцией и другими колонками с Алисой из Home Assistant

Мы привыкли называть умными устройства, которыми можем управлять, не вставая с дивана. Включить лампочку, вентилятор, кофеварку или стиральную машину.

Колонки с Яндекс Алисой хоть и называются умными, но вы не можете изменить громкость не находясь рядом с колонкой (орать через всю комнату не считается). Вы не можете перемотать песню из мобильного приложения Яндекса. Или остановить сказку, запущенную на колонке в детской, из своей кровати в спальне.

В январе 2020 кто-то обнаружил, что Яндекс.Станция поддерживает некий локальный протокол. На GitHub начали появляться проекты по управлению Яндекс.Станцией. Мне хватило пару часов, чтоб разобраться и выпустить первую версию компонента для Home Assistant. Это достаточно популярная система домашней автоматизации, написанная на языке Python.

На сегодняшний день компонент поддерживает управление всеми колонками с Яндекс Алисой и при желании может выглядеть так:



Инструкции по установке, настройке и использованию компонента можете найти на GitHub странице проекта.

Локальный протокол

Устройства Яндекса обнаруживаются в локальной сети по протоколу mDNS и имени _yandexio._tcp.local. .

Кстати подключение к колонкам Google через протокол Chromecast не ограничено какими-либо паролями или аккаунтами. Управление колонкой доступно любому пользователю той же локальной сети.

К многим устройствам с AirPlay первой версии подключение также не ограничено паролем.

Вы можете включить плейлист дня с Яндекс.Музыки, лайкнуть песню, спросить погоду, вызвать такси, управлять умными устройствами, подключенными напрямую в экосистему Яндекса.

И вишенкой на торте — вы можете попросить станцию произнести любую фразу голосом Алисы. Это тот самый голос, который по праву признан лучшим голосом TTS для русского языка на сегодняшний день. Этот голос является эксклюзивом Яндекс Алисы и его нет даже в Yandex SpeechKit.

Но и это ещё не всё! Помимо зачечательного голоса вам доступна настройка генератора речи и библиотека звуков из платформы Яндекс.Диалоги.

Облачное управление

На сегодняшний день локальный протокол поддерживает только большая станция и модуль. Почти пол года сообщество ждало появление протокола в остальных колонках с Алисой, но это так и не случилось.

По задумке авторов сценарий выполняется по заданной активационной фразе, которую пользователь произносит своему устройству с Алисой. Это может быть колонка, мобильное приложение Яндекс или Яндекс.Браузер с Алисой на компьютере. Но в интерфейсе управления сценариями есть кнопка ручного запуска любого пользовательского сценария.

Интерфейс умного дома Яндекса представляет собой обычное веб-приложение, которое можно запустить в том числе на компьютере.

Я ранее сталкивался с внутренними API этого приложения для реализации функции управления HDMI выходом большой станции. Да, есть ещё такая недокументированная возможность и компонент её поддерживает.

Научить компонент создавать сценарии и выполнять их не составило особого труда. Через сценарии можно как выполнять команды, так и произносить любые фразы.

Единственным большим минусом такого подхода является отсутствие обратной связи от колонки. Неизвестно что играет станция на данный момент и вообще играет ли она что-либо. У локального протокола такой проблемы нет, там выводится полная информация о исполнителе и красивая обложка из Яндекс.Музыки.

YandexStation 2.0

Некоторое время ушло на объединение локального и облачного режима работы. При старте Home Assistant все колонки включаются в облачном режиме и запускается поиск колонок, поддерживающих локальный режим. mDNS довольно капризный протокол и иногда может искать колонку довольно долго. Но благодаря наличию облачного режима — управление станцией сохранится, пусть и в обрезанном режиме без обратной связи. При обнаружении локальной колонки — управление переключается на локальный протокол.

Похожим образом работает другой мой компонент для управления устройствами eWeLink (Sonoff) на оригинальной прошивке — SonoffLAN. В линейке популярных китайских реле также есть устройства, которые поддерживают локальное и облачное управление. И устройства, которые поддерживают только облачное управление.

Могу написать отдельную статью про компонент, если интересно.

Home Assistant Windows Portable

Для пользователей, испытывающих трудности в установке Home Assistant, я собрал портативную версию Home Assistant под Windows на базе WinPython — HassWP. Эта версия подойдёт для ознакомления и экспериментов. В ней уже установлен Home Assistant Community Store (HACS) и компоненты YandexStation и SonoffLAN.

Для повседневного использования всё же рекомендую установить Hass.io на Raspberry Pi, NUC (или аналог) или виртуальную машину с Linux. Но слышал у VirtualBox есть проблемы с Multicast. Это тот самый mDNS без которого в локальной сети НЕ найдутся ваши Яндекс.Станции, устройства Sonoff, колонки Google, плееры с поддержкой AirPlay и многие другие полезные гаджеты.

Заключение

Я знаю довольно много людей, кто купил колонки с Алисой благодаря выходу этого компонента. Решение показывает, что при наличии фукнционального API — эти колонки могут стать почти обязательным устройством в каждом умном доме.

Это далеко не все крутые вещи, на которые способны колонки с Алисой и экосистема умного дома Яндекса. Просто у меня пока ещё не дошли руки реализовать всё задуманное.

Следить за развитием этого и других моих проектов можно на канале в Telegram. На странице GitHub вы можете найти и другие полезные компоненты для Home Assistant.

Яндекс! уязвимости и как за вас платит другой человек

Все баги (в следующих постах остальные) будут описаны , дабы @yandex хоть какнибуть начал это чинить.

Первая история про связку(конечно же случайную) яндекс паспортов.

Привет User1 у тебя же конечно же есть поста на яндыксе, а также пару его сервисов, например такси(к которому привязана карта), а также есть User2 у которого тоже есть почта на яндыксе и тоже пару сервисов и карта на которой 0 рублей.

Далее User2 приходить в гости\на работу\кудаугодно (нужное подчеркнуть) к User1 у которого выполнен вход в яндекс почту.

далее User2 не выходит из почтового ящика User1 а нажимает кнопку добавить:

Яндекс! уязвимости и как за вас платит другой человек Яндекс, Баг, Длиннопост

теперь аккаунты (яндекс паспорта связаны)

ну связаны и связаны спросите вы? в чем проблема?

а теперь когда User2 берет каршеринг (или любую услугу с пост оплатой) на его карту с балансом 0 прилетает долг. и через день-два (обычно 3я попытка списания) уже происходит с карты привязанный к связному яндекс паспорту, в нашем случае User1

пруфы конечно же:

человек с которого снимали мои деньги :

Яндекс! уязвимости и как за вас платит другой человек Яндекс, Баг, Длиннопост

Яндекс! уязвимости и как за вас платит другой человек Яндекс, Баг, Длиннопост

ну и третья затеряна в недрах телефона.

все списания происходили когда на карте по случайности не было денег.

и некто бы не заметил если бы не списался штраф.

в следующем посте расскажу как посмотреть кто в вашей яндекс семейной подписке, если не вы в ней босс (а вдруг там его любовница?)

ТС, а как ты думаешь, зачем при входе галочка "чужой компьютер" имеется?

Т.е. юзер2 заходит на комп юзера1, входит в его яндекс-акк, добавляет, и все это при условии, что юзер1 этого не замечает? Ну, извините, батенька, но эдак можно, например, у абсолютно любого мыла поставить переадресацию на свой и читать чужие письма. Нехуй кого попало за комп пускать и не следить, че он там творит

Довольно смелое предположение, что это прям привязывает-привязывает акк. у меня при выходе из акка отваливаются все "привязанные" к нему другие акки. И не менее смелое, что работа с привязанным акком как со своим возможна, если он еще и не выбран по умолчанию (тонкий намек на толстые обстоятельства, ага). Т.е. друг был залогинен под Вашим акком, но не замечал этого, пока не поехал на такси? Ну не знаю, не знаю.


Яндекс.Такси обманывает пассажиров?! Шок, скандал, сенсация. Никогда такого не было!

Яндекс списывает с пассажира такси больше, чем было объявлено в начале поездки! Обман!
На самом деле — нет никакого обмана или мошенничества.
Так работает цифровой мир, который плотно вошёл в нашу жизнь.

Сегодня состоялась поездка:

Яндекс.Такси обманывает пассажиров?! Шок, скандал, сенсация. Никогда такого не было! Пассажиры, Баг, Фича, Яндекс, Яндекс Такси, Такси, Длиннопост, Негатив

Пассажир ожидала у дороги (что редкость).
Симпатичная девушка, стильно одетая, в удобном месте для посадки, едем в приличное место высадки. Да ещё и по утренней минималке от Яндекса "600 рублей".
Таксистский Роял флеш!!
Посмотрел "цену для пассажира". 139 рублей. То есть — поминутная тарификация. Странно.
Не могла она вызывать машину через робота!
На проспект Вернадского выезжаем прямо за коммунальной шеренгой, которая чистит дорогу и льет реагенты.
Никого из автомобилистов они не впускают для обгона! Почему они так делают — мне не понятно.
Из-за этого до Садового плетёмся в три раза дольше обычного.
На развороте за Крымским мостом другие коммунальщики тормозят нас.
Тем временем цена для пассажира накапала до 370 рублей.
Пока стоим, спрашиваю у девушки, почему она не пользуется приложением? Ведь это дешевле, когда поездка упирается в пробки.
— Я Вас через приложение заказала, — отвечает.
— Странно.. А какая стоимость поездки была?
— 340

После завершения заказа стоимость поездки составила 411 рублей.
Итоговая цена оказалась выше на 21%!!
Это немало!!

В чём суть такой разницы — осенью у Яндекса вышло обновление.
Все приложения — такси, метро, транспорт, доставка — были объединены в одно. Yandex.Go.
Девушка заказала машину из старого приложения Яндекс.Такси.
Думаю, что Yandex.Go обрабатывает заказ из устаревшего приложения так, как будто он принят через телефон роботом. В таком случае включается поминутная тарификация. Пассажир же видит цену, которую ему рассчитало старое приложение Яндекс.Такси!!
Здравствуй, конфликт!

Если бы не колонна бульдозеров на нашем маршруте, заказ был бы совершен за планируемое время, и ни я, ни пассажир не заметили бы, что цена поездки не фиксированная.

Это не баг и не фича, просто оно так работает.

Поэтому, пассажиры, обновите приложение, а @Yandex.Go, прикрутите костыль к этой дырке.
Ну не хочется в пятницу вечером из-за 50 рублей устраивать борцовские поединки где-нибудь в Люберцах. В среду — хер с ним — можно и побороться, всё равно скушно. Но, не в пятницу!

З.Ы. разницу в стоимости я заставил девушку забрать. Она сопротивлялась.
З.З.Ы. Вернула мне эту разницу через чаевые!! )) Что за человек!!

Читайте также: