воскресенье, 28 августа 2011 г.

Долгий путь к Android Market


http://habrahabr.ru/blogs/android/116039/

Итак, вы прошли путь от установки подходящей IDE и первых Hello Word’ов до написания первого осмысленного приложения или игры для Android. Теперь осталось дело за малым – зарегистрироваться в Android Market в качестве разработчика и выложить своё творение на суд пользователей.
В данной обзорной статье я рассмотрю вариант с нуля, то есть у вас есть только готовый программный продукт и ничего более.


Краткий алгоритм регистрации в Android Market можно прочитать в конце статьи

К разработке под Android меня совсем недавно подтолкнул один факт — у ближайшего в пределах досягаемости квартиры родственника появился телефон от HTC с Android 2.2 на борту. Вдоволь наигравшись с ним, мне стало ясно — пытаться “покорить” Android Market будет хорошо хотя бы в плане жизненного опыта. Я не знал на тот момент ничего о Java, Android OS и Android Market, и это стало этаким вызовом самому себе. Самое важное это начать проект, и одолеть самого коварного противника начинающего программиста — лень.

Первое что нам понабиться — это банковская карта. Идем в ближайший банк и оформляем кредитную/дебетовую карту. Какую именно выбрать, решать вам, но все же Visa Electron не рекомендуется, в связи с возможными проблемами с PayPal и иже с ним. Самым экономичным вариантом является Visa Virtuon, поскольку она дешевая (в моем случае, стоимость открытия карты составляла 100 руб.) и создана именно для работы с интернет магазинами и платежными системами (никаких проблем с eBay, PayPal, Android Market или Google Checkout).

К сожалению, у Visa Virtuon есть ряд ограничений — ею нельзя воспользоваться в банкомате (т.к. нет магнитной полосы), существуют ограничение по размеру дебета (в моем случае это 500 usd), c неё нельзя снять деньги (напрямую), хотя в ряде банков позволяют делать связку Virtuon+Electron, чтобы это ограничение обойти, уточняйте эту возможность на месте.

Во время поиска подходящего варианта я сам обошел 5 ближайших банков. Цены на открытие карты менялись в 2 раза в зависимости от известности банка (так например открытие Visa Classic со сроком на два года стоило от 300 до 750 руб). Не ленимся и рассматриваем несколько вариантов. Ищем наиболее выгодный для себя.

При оформлении уточните срок действия карты (вы же не хотите оформлять её каждые полгода), а также различные сервисы по мониторингу средств — через смс или/и интернет банкинг (в моем случае это все подключалось бесплатно), чтобы не бегать каждую неделю в банк за выпиской. Карта будет готова в пределах 7-14 рабочих дней.

Пока шла карта, я решил узнать о размещении рекламы в своих приложениях. К сожалению, AdSense для Android приложений находится в стадии беты и заявки не принимает. Вы можете оставить данные о своем приложении, но количество скачек оного должно быть от 10 тысяч.

Как вариант предлагают использовать AdMob, регистрация в котором не вызывает трудностей, как и внедрение рекламы в ваши приложения. Единственная проблема, как всегда, вывод денег — так как PayPal позволяет из России только оплату, то приходиться использовать вариант с wireless transfer. А это значит, придется опять идти в банк и заводить долларовый счет (как физическое лицо), после чего указывать данные о нем в своем аккаунте AdMob.
Перевод на счет произойдет, если ваш доход будет больше 25 usd и поскольку используется трансфер, 10% с этой суммы берет AdMob.

Реклама дает возможность заработать на бесплатных приложениях, но включение airplane mode пользователем устремляет ваш доход к 0, к тому же есть определенные проблемы с показом рекламы, т.е. рекламных блоков в настоящий момент или/и для данной местности нет. К тому же по permissions пользователь может легко определить, что в вашем приложении есть реклама (полный доступ к интернету и определение местоположения).

Чтобы продавать свои приложения, вам потребуется регистрация в Google AdSense. Это требование к разработчикам из России и некоторых других стран. Регистрируясь в AdSense, вы изрядно огорчитесь, узнав, что вам непременно необходимо иметь свой сайт. Но не стоит печалиться и вспоминать телефон знакомого web гуру. Блог в Blogger (Blogspot), подходит прекрасно, если у вас его нет, то создаем оный.

Проверка указанного ресурса длиться около недели. Чтобы успешно пройти регистрацию в AdSense нужно выбрать одну тематику и начать “забивать” новоявленный блог, хотя бы 10 постами. Иначе бот Adsense может отправить отчет, о том что site under construction и в регистрации вам откажут. Так же по ключевым словам, найденным в блоге/сайте, будет формироваться реклама для него.

В ресурсе о создании приложений под Android будет и реклама по типу – “купите новый Android телефон”.

Чтобы поставить рекламный блок – зайдите в панель управления блогом во вкладку Коммерция и, следуя инструкциям мастера, добавьте его в нужное место, выключите AdBlock или другие подобные антибанерные/антирекламные программы и посмотрите на результат.

Мы не зря регистрировались в AdSense. Можно получать прибыль и с рекламы в блоге/сайте, если ваш ресурс, разумеется, популярен. Установка счетчика посещений вкупе с панелью управления AdSense вам в помощь. Как и в случае с AdMob прибыль будет идти за клики по рекламе.

В случае провала регистрации, вам придет сообщение на почту с объяснением причин.
Не волнуйтесь — если все исправить, то можно подать заявку на пересмотр регистрации, это уже займет много меньше времени (в моем случае ответ об успешной регистрации пришел вечером того же дня, как пришел отказ по причине site under construction).

Ваш блог, в зависимости от посещений, начнет индексироваться поиском Google где — то через неделю.

Средства, полученные с продаж приложений, идут в Google Checkout, а потом, когда вы заработаете хотя бы 1 usd, поступают на ваш счет в AdSense.
К сожалению, обналичить свой первый доллар вы не сможете — минимальная сумма к получению – 100 usd, именно тогда AdSense даст вам выбрать вариант получения средств. Самый рациональный и “Russia-only” это Rapida, выбрав этот вариант, вам предложат зарегистрироваться там и уже выбрать куда же, наконец, поступят ваши трудовые деньги. Вариантов получения Rapida представляет много, выбираем более подходящий вам и ждем 1-3 рабочих дня.

Карта готова и вы пополняете её на 25 usd, необходимые для регистрации (+ еще чуть- чуть, чтобы не промахнуться с курсом usd, если используются рубли). Наконец, регистрируетесь уже на Android Market, указываете Checkout`у свою карту, заполняете поля, жмете “Далее” и тут извиняюсь, у вас может случиться натуральный “sh*t bricks”, поскольку страница просто начнет обновляться при нажатии «Далее». Вы начинаете искать решение в интернете, читаете много комментариев о том, что регистрацию так и не удалось завершить, а в поддержке Google сидят роботы, но это не так.

В моем случае регистрация не могла быть завершена по одной простой причине – моя новая Visa Virtuon считалась просроченной (как я узнал позднее). Указав номер платежа и дату, я отправил сообщение в саппорт Market'a, что, мол, не удается завершить регистрацию. Сначала ответил бот, в письме оного, кроме стандартного предложения “обратиться к help center, проверить данные, сменить браузер” было сказано, что можно reply это сообщение с дополнительной информацией, если все вышеперечисленное не помогло вам. Через 1 день мне уже ответил человек, который и сообщил мне “радостные” новости, что моя Visa Virtuon просто не активирована.

На обороте кредитной /дебетной карты есть контактный телефон саппорта банка, по которому и была решена данная проблема ровно за 7 минут. Таким образом, встретившись с данной проблемой, первым делом проверяем выписку карты на наличие списания 25 usd. Если нет — значит проблема в карте, в иных случаях опять же 2 раза пишем в саппорт. Снова зайдя на страницу регистрации и нажав “далее” я увидел к своему облегчению “terms of use”- последний шаг процедуры.

Самый “мертвый” саппорт у AdMob’a — в publisher’s group только тонны постов о невыплате, без ответов, это настораживает.

Приняв оное, вы попадаете в Developer Console и можете уже выкладывать бесплатные приложения. Чтобы начать продавать приложения необходимо занести свой номер пользователя из AdSense в аккаунт Checkout, к тому же вам нужно будет заполнить информацию о вашей “компании” т.е. tax information (информация для налоговой), но поскольку для России последним Google не занимается, то указываем контактный е-mail, телефон и имя продавца — этого будет достаточно, чтобы заветные paid приложения стали доступны для публикации.

Минимальная цена paid приложения — 0.99 usd, Google, берет около 30% себе, так что на счет в Checkout придет ~0.69 usd. Приход денег на счет идет с задержкой 1-2 рабочих дня. Данные о скачках и комментариях в Developer Console приходят примерно с такой же задержкой.

К публикации вам понабиться минимум 2 скриншота, signed .apk вашего приложения, описание на нескольких языках, кроме default English (если требуется), увеличенная иконка вашего приложения, ну и конечно звучное название. Опционально можно указать видео ролик о вашем приложении, “рекламную” графику и текст к оной (promotional graphic/text).

После публикации моего первого приложения на Android Market мне почти сразу пришло письмо от альтернативного продавца, с предложением публиковать приложения. А на следующий день уже в качестве спама пришло предложение накрутить оценки и комментарии.

Приложение появляются в Android Market мгновенно (1-2 мин), без утомительной модерации, и почти с такой же скоростью индексируются поиском Google в интернете, ровно, как и ваше имя разработчика. На “зеркалах” Android Market типа AndroidPit ваше приложение тоже появляется достаточно быстро.

Если вы заметили ошибки в описании или неточности, хотите перенести приложение в другую категорию, используйте Developer Console. К тому же с помощью него можно получить множество полезной информации, к примеру, об устройствах на которые ставят ваше приложение.

P.S.

Поставленная цель была выполнена — я могу публиковать приложения на Android Market. И хотя мне еще очень далеко до того чтобы называть себя разработчиком приложений под Android, я приложу максимум усилий, чтобы в один день и я бы сотворил свои «Angry Birds». Главное не сдаваться и доводить дело до конца.


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