Android Market: как получить доступ к информации об источниках трафика? - PullRequest
2 голосов
/ 08 июля 2011

Я создал приложение для Android: https://market.android.com/details?id=com.smsbackupandroid и создал для него сайт: http://www.smsbackupandroid.com/. Я продвигаю приложение, выполняя проект SEO. Моя цель - определить, как SEO влияет на продажи в Android Market.

Для этого я отслеживаю клики «Скачать» на сайте, но количество таких событий не равно количеству посетителей, которые скачивают приложение, потому что, как только пользователь перенаправляется с сайта на Android Market, - оно можете покинуть страницу продукта.

Вопрос: Как я могу получить информацию о

  1. Сколько пользователей на самом деле скачивают приложение с Маркета, нажав кнопку «Скачать» на сайте.
  2. Полагаю, точной информации об источниках трафика в Маркете нет. Так какой подход можно использовать для получения такой информации?

1 Ответ

0 голосов
/ 09 июля 2012

Вы можете добавить реферал вместе с вашим рыночным URL и отслеживать детали реферала во время установки. пример кода для этого -

Добавьте следующие строки в свой манифест

    <receiver android:name="com.test.Receiver" android:exported="true">
    <intent-filter>
    <action android:name="com.android.vending.INSTALL_REFERRER" />
    </intent-filter>
    </receiver>

Создайте имя класса что угодно и переопределите onReceive класса BroadcastReceiver следующим образом:

     public class Receiver extends BroadcastReceiver {

     @Override
     public void onReceive(Context context, Intent intent) {

     Bundle extras = intent.getExtras();
     String referrerString = extras.getString("referrer");

     Log.w("TEST", "Referrer is: " + referrerString);
     }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...