Как вы управляете нелицензионным ответом LVL?

#android #android-lvl

#Android #android-lvl

Вопрос:

В настоящее время я внедряю LVL в своем приложении, и я подумал о небольшой шутке, которая сделала бы приложение непригодным для использования или очень неудобным в использовании, когда приложение нелицензионное. Что вы об этом думаете? Как вы думаете, лучше просто уведомить пользователя и закрыть приложение (или вывести пользователя на рынок)?

Ответ №1:

Я бы настоятельно не советовал каким-либо образом делать это оскорбительным. Я внедрил LVL в свое приложение с помощью простого всплывающего окна, а затем перенаправил на Android Market. К сожалению, было много ложных срабатываний (когда пользователи, которые приобрели приложение, все еще не могли пройти проверку). Я упомянул во всплывающем окне, чтобы связаться со мной, если это была ошибка, поэтому я смог помочь или вернуть деньги этим пользователям, но я получил довольно много негативных отзывов от этого, даже реализованного таким образом. Я полагаю, обмен мнениями был бы значительно менее дружелюбным, если бы мой диалог LVL был грубым. (В качестве дополнительного примечания, я фактически удалил LVL из-за ложных срабатываний и потому, что он в любом случае становился пиратским — оба из которых я, вероятно, мог бы улучшить с помощью большего количества кода, но я решил, что оно того не стоит)

Комментарии:

1. Да, ты не первый, кто говорит мне, что он отказался от LVL в конце. Я думаю, это действительно не стоит усилий. Спасибо!

Ответ №2:

Я думаю, что делать приложение непригодным для использования — плохая идея. Если я вижу такое приложение, то я думаю, что это приложение вообще непригодно для использования, либо пиратское, либо лицензионное, и, конечно, я не буду его покупать (даже если меня уведомили о нелицензионном приложении).

Комментарии:

1. Итак, каково было бы «правильное» использование LVL по вашему мнению? Просто уведомляете?

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

Ответ №3:

Я использовал LVL в своем приложении в течение нескольких месяцев. Из-за ложных срабатываний я добавил некоторые записи в библиотеки лицензирования market на многих этапах процесса лицензирования. И я добавил кнопку «Отправить отчет» в мое диалоговое окно «Не удается подтвердить лицензию», чтобы можно было легко отправлять журнал мне по электронной почте. Примечание: когда не удалось проверить лицензию, мое приложение просто отказалось работать.

В конце концов, это сработало довольно хорошо (< 5% ложных срабатываний, почти без плохих комментариев), большинство проблем, казалось, были вызваны сетевыми проблемами, но также и от людей с некоторыми пользовательскими / экзотическими ПЗУ и системными взломами. Эта более поздняя проблема, которая затронула законных пользователей, привела меня к деактивации защиты LVL. На самом деле, есть и другие стратегические причины (вы знаете, пиратство — это тоже своего рода бесплатная реклама …).

В любом случае, я подумываю о том, чтобы вернуть защиту LVL. И я могу добавить какой-нибудь сложный способ «ручной активации» для устранения ложных срабатываний, основанный на автоматическом извлечении номеров заказов из Google Checkout на моем собственном сервере и требующий от пользователя ввести номер своего заказа, чтобы разблокировать приложение.