2013-02-04 10 views
6

mam płatną aplikację w Sklepie Play (Profile Widget, w przypadku gdy ktoś zastanawia się;)) i chcę, aby umożliwić niektórzy użytkownicy (znajomych lub ludzi, którzy nie mieć kartę kredytową), aby pobrać ją za darmo.Zezwalaj użytkownikom na pobranie własną płatną aplikację za darmo w Android

Oczywiście mógłbym wysłać im APK, ale nie otrzymaliby automatycznie aktualizacji, a przy każdej aktualizacji aplikacji musiałbym wysłać im ponownie cały plik APK. Ponadto przy użyciu tej metody każdy, kto miał dostęp do pliku APK, mógł zainstalować tę aplikację za darmo.

Zobaczyłem, że korzystając z Biblioteki licencjonowania Androida, możesz sprawić, że niektórzy użytkownicy omijają Sprawdzanie licencji, ale chcę, aby aplikacja była wyświetlana jako "Zakupiona" dla nich w Sklepie Play, i nie sądzę, aby to zrobiło to.

Przeszukałem Przepełnienie stosu, ale żadne z rozwiązań, które znalazłem (jak utworzenie oddzielnego pakietu APK i sprawdzenie jego istnienia w "prawdziwej" aplikacji) nie obsłużyło części automatycznej aktualizacji.

Czy ktoś znalazł dobre rozwiązanie dla tego?

Z góry dziękuję!

+1

Nie jestem pewien, jak to wszystko działa, ale dla aplikacji, że rozwój i budowę instalacji przez ADB, rynek zdaje sobie sprawę, że mam go zainstalowanego mimo że nie zainstalowałem go przez rynek. Może wysłanie pliku APK nie jest takim złym pomysłem. A jeśli jesteście przyjaciółmi, do których to wysłaliście, to mam nadzieję, że nie będą redystrybuować tego. – gsingh2011

Odpowiedz

3

Możesz teraz generować i rozpowszechniać kody promocyjne dla obecnych i nowych użytkowników w Google Play, by zwiększyć zaangażowanie. Na karcie Promocje w Konsoli programisty możesz skonfigurować kody promocyjne dla swoich aplikacji, gier i produktów w aplikacji, by rozpowszechniać je we własnych kampaniach marketingowych (do 500 kodów na aplikację, na kwartał). Rozważ używanie kodów promocyjnych, aby nagradzać lojalnych użytkowników i przyciągać nowych klientów.

referencyjny: 1) http://android-developers.blogspot.in/2016/01/create-promo-codes-for-your-apps-and-in.html

2) https://support.google.com/googleplay/android-developer/answer/6321495

4

Najlepszym rozwiązaniem jest, aby je kupić aplikację, a następnie zwróci ich zakupu. Nadal będzie wyświetlany jako płatny. Możesz też dać im aplikację i licencjonować ją za pośrednictwem LVL, a także konfigurować ich adresy e-mail jako listę kont testowych jako zakupione., Ale wtedy nie będą otrzymywać aktualizacji.

+0

Dzięki za odpowiedź ... problem polega na tym, że pierwsza opcja nie jest ważna dla osób bez kart kredytowych i, jak powiedziałeś, żadna z opcji nie zezwoli na aktualizacje ... ... ale w każdym razie, ponieważ nie ma Wydaje się, że jest o wiele więcej opcji, tak, myślę, że to właśnie zrobię. Dzięki! – LuTHieR

+0

hmmm, a co z tworzeniem bezpłatnej wersji tej samej aplikacji w sklepie Play, ale opublikowanej w wersji alfa? – Anze

0

Mam ten sam problem, mam sprawdzone iz tego co widzę nie ma analogowego do systemu firmy Apple (Rozdaj kod jednorazowe pobranie aplikacji).

Jeśli tylko dać im APK nie dostaniesz zderzeniowe/błędów ANR z nich, a oni nie będą automatycznie otrzymywać aktualizacje.

Jest to coś, co Google naprawdę musi naprawić, przepraszam, nie ma lepszej opcji.

(Mam taki sam problem z moim własnym urządzeniem (nie można kupić własnej aplikacji), miałem awarię, która była rzadka w aplikacji na moim telefonie, ale nie mogłem jej odtworzyć na komputerze a dzienniki zakończyły się błędem do czasu, kiedy to zrobiłem. Uzyskanie raportu o awariach za pośrednictwem konsoli programisty zaoszczędziłoby mi sporo problemów)

-3

Aby pobrać aplikację jako programista: Google Playstore's Oficjalnym słowem jest to, że musisz utworzyć drugie konto Google, aby pobrać aplikację, dla której jesteś programistą. W ten sposób statystyki pobrań i warunków nie zostaną naruszone. Rozmawialiśmy o tym samym problemie dzisiaj (choć chwilę po opublikowaniu pytania, inni powinni zobaczyć to z podobnymi problemami)

Za rozdawanie darmowych: Nie możesz po prostu zmienić aplikacji na bezpłatną w danym momencie, a następnie powiadomić ci ludzie, aby uderzyć w to okno?

+9

Po zmianie aplikacji na bezpłatną, nie będzie można jej później zmienić na później. – Stanley

0

ten jest aktualizowany i żadna metoda karty kredytowej.

Możesz utworzyć darmową wersję tej samej aplikacji w sklepie Play, , ale opublikuj ją w wydaniu alpha. Następnie można utworzyć grupę testerów alfa testujących google + i ustawić ją jako grupę testową dla wersji alfa.

Teraz dodaj użytkowników "bezpłatnych licencji" do grupy testowej alfa, a oni mają darmową aplikację.

Aby przesunąć aktualizacji, trzeba będzie wgrać aktualizacje również do „wolnej alfa”, to nie złoto, ale myślę, że jest bardzo blisko do najlepszych można dostać w tej chwili

Metoda ta ma problem . Tak długo jak licencjonowanie dotyczy aplikacji, będziesz mieć inny klucz licencyjny i zawsze możesz zwrócić PRAWDA, więc jeśli użytkownicy będą udostępniać apki, będą mogli pozwolić innym użytkownikom na korzystanie z aplikacji, nie będąc całkowicie pewni tego wystąpienia , ale jesteś ostrzeżony, lepiej, jeśli dzielisz darmową aplikację z zaufanymi użytkownikami.

Powiązane problemy