Size: a a a

Яндекс.Диалоги (сообщество разработчиков)

2020 April 20

AL

Andrey L in Яндекс.Диалоги (сообщество разработчиков)
ID:0
Dev Preview Яндекс.Диалогов: откройте для себя новые возможности платформы

Команда Диалогов подготовила большой пакет обновлений и сегодня представляет его сообществу разработчиков голосовых приложений в формате Dev Preview:

➖ Статистика пользователей навыка на основе данных AppMetrica
➖ Технические метрики, позволяющие отслеживать стабильность работы навыка
➖ Инструмент для работы с интентами
➖ Сохранение контекста сессии в Алисе
➖ Сохранение контекста пользователя в Алисе
➖ Изменения в протоколе

Статус Dev Preview означает, что эти возможности уже доступны в Яндекс.Диалогах для всех, но мы приглашаем вас делиться с нами отзывами и пожеланиями. Мы доработаем новые инструменты, чтобы подготовить их к полномасштабному релизу и снять статус Dev Preview.

Более подробную информацию об обновлениях вы найдёте в нашем блоге.
Интересно. Добавление AppMetrica требует повторной отправки навыка на модерацию??
Или это баг в интерфейсе? ID в черновике есть, в опубликованной версии - пусто
источник

ПК

Павел Капля... in Яндекс.Диалоги (сообщество разработчиков)
Andrey L
Интересно. Добавление AppMetrica требует повторной отправки навыка на модерацию??
Или это баг в интерфейсе? ID в черновике есть, в опубликованной версии - пусто
Добрый день. Да, отправлять нужно, но если между опубликованной версией и черновиком изменился только ключ AppMetrica, модерация пройдет автоматически.
источник

AL

Andrey L in Яндекс.Диалоги (сообщество разработчиков)
Спасибо, сработало
источник

VP

Vitaliy Potapov in Яндекс.Диалоги (сообщество разработчиков)
ID:0
Dev Preview Яндекс.Диалогов: откройте для себя новые возможности платформы

Команда Диалогов подготовила большой пакет обновлений и сегодня представляет его сообществу разработчиков голосовых приложений в формате Dev Preview:

➖ Статистика пользователей навыка на основе данных AppMetrica
➖ Технические метрики, позволяющие отслеживать стабильность работы навыка
➖ Инструмент для работы с интентами
➖ Сохранение контекста сессии в Алисе
➖ Сохранение контекста пользователя в Алисе
➖ Изменения в протоколе

Статус Dev Preview означает, что эти возможности уже доступны в Яндекс.Диалогах для всех, но мы приглашаем вас делиться с нами отзывами и пожеланиями. Мы доработаем новые инструменты, чтобы подготовить их к полномасштабному релизу и снять статус Dev Preview.

Более подробную информацию об обновлениях вы найдёте в нашем блоге.
Вот это апдейт! Огонь 🔥🔥
источник

EK

Evgeny Kruglov in Яндекс.Диалоги (сообщество разработчиков)
А я правильно понимаю что теперь есть надежда что можно будет рассчитывать что user_id не будет меняться на колонке?
источник

ПК

Павел Капля... in Яндекс.Диалоги (сообщество разработчиков)
Session.user.user_id содержит постоянный идентификатор пользователя, одинаковый для всех поверхностях, где этот пользователь авторизован аккаунтом Яндекса. Станция в их числе.
источник

EK

Evgeny Kruglov in Яндекс.Диалоги (сообщество разработчиков)
https://t.me/yadialogschat/56040
Ну вот один из срачей что юзераид меняется
источник

EK

Evgeny Kruglov in Яндекс.Диалоги (сообщество разработчиков)
Кстати. А можно быть на колонке не авторизованным пользователем?
источник

ПА

Просто Алёша... in Яндекс.Диалоги (сообщество разработчиков)
Evgeny Kruglov
Кстати. А можно быть на колонке не авторизованным пользователем?
Нет, она при первой настройке авторизует.
источник

DN

Dmitry Nikolaev in Яндекс.Диалоги (сообщество разработчиков)
Просто Алёша
Нет, она при первой настройке авторизует.
Моя офисная колонка меняла свой user_id, при том, что аккаунт, к которому она привязана, не менялся.
Как и почему это произошло я не знаю. Но могу назвать и тот что был и тот что стал.

Но если это пофиксили, то это круто.
Но я так и не понял этого из сообщения Павла Капли.
Толи баг был и его исправили. Толи это Павел так думает.
источник

DN

Dmitry Nikolaev in Яндекс.Диалоги (сообщество разработчиков)
Павел Капля
Session.user.user_id содержит постоянный идентификатор пользователя, одинаковый для всех поверхностях, где этот пользователь авторизован аккаунтом Яндекса. Станция в их числе.
Павел, правильно ли я понял, что проблему, когда user_id изменялся без видимых на то причин, исправили ?
источник

ПК

Павел Капля... in Яндекс.Диалоги (сообщество разработчиков)
Старое поле session.user_id было deprecated, а его значение переехало в session.application.application_id и точнее отражает смысл. application_id все также может меняться в ряде случаев для одного пользователя, это фактически копия старогов session.user_id просто в новом более семантически корректном месте. Он также остается разный для разных его приложений и устройств пользователя.
Чтобы помочь решить задачу, о которой вы говорите, мы дополнительно передаем новый объект session.user, если пользователь авторизован в Яндексе на устройстве, этот объект содержит поле user_id - новый идентификаор, который постоянный для все поверхностей пользователя, он не меняется для этого пользователя.

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

EK

Evgeny Kruglov in Яндекс.Диалоги (сообщество разработчиков)
Спасибо за развернутое объяснение!
источник

DN

Dmitry Nikolaev in Яндекс.Диалоги (сообщество разработчиков)
Спасибо и за ответ и за обновление в этой части.
Вот теперь все супер и без ненужной авторизации в навыке.
Круто !
источник

DN

Dmitry Nikolaev in Яндекс.Диалоги (сообщество разработчиков)
Сейчас проверил на домашней колонке и телефоне.
application.application_id действительно отличается от user.user_id и при этом user.user_id совпадает и на колонке и на мобиле.
КРУТОТЕНЬ !
источник

AL

Andrey L in Яндекс.Диалоги (сообщество разработчиков)
Предлагаю каждому, кто отправил навык на премию, присылать его сюда в таком формате
источник

AL

Andrey L in Яндекс.Диалоги (сообщество разработчиков)
Если у кого есть предложения о том, как голосовать по-другому - пишите. Мой опрос - неанонимный
источник

AL

Andrey L in Яндекс.Диалоги (сообщество разработчиков)
#премияАлисы_апрель2020 Навык Мои сценарии https://alice.ya.ru/s/e7c100ef-e128-4d42-b643-029e48130a89#премияАлисы_апрель2020 Навык Мои сценарии https://alice.ya.ru/s/e7c100ef-e128-4d42-b643-029e48130a89
public poll

1 – 1
👍👍👍👍👍👍👍 100%
@alukyanov

2
▫️ 0%

3
▫️ 0%

4
▫️ 0%

5
▫️ 0%

👥 1 person voted so far.
источник

A

Arkady in Яндекс.Диалоги (сообщество разработчиков)
Andrey L
#премияАлисы_апрель2020 Навык Мои сценарии https://alice.ya.ru/s/e7c100ef-e128-4d42-b643-029e48130a89#премияАлисы_апрель2020 Навык Мои сценарии https://alice.ya.ru/s/e7c100ef-e128-4d42-b643-029e48130a89
public poll

1 – 1
👍👍👍👍👍👍👍 100%
@alukyanov

2
▫️ 0%

3
▫️ 0%

4
▫️ 0%

5
▫️ 0%

👥 1 person voted so far.
А ссылка нужна вверху сообщения? У меня быстро пролетает пара переадресаций, всё схлопывается и я снова в телеге 😂
источник

AL

Andrey L in Яндекс.Диалоги (сообщество разработчиков)
Тэг? Тэг, думаю, нужен. Чтоб всех претендентов быстро находить. Но можем его и в конец сообщения поместить.
источник