от самого нижнего here. theres генератор URL, который я могу создать ссылку на мое приложение в google play с реферером. Как я могу добавить этот источник кампании из Google Analytics? Я искал в Google, но все равно не могу найти ответ. я нашел, что кто-то говорит, что я должен сделать класс, который расширяет BroadcastReceiver, но я также нашел here. сделав это, я не смогу получить работу ГА. GA очень мощный, и я хочу его использовать. Теперь мне нужно извлечь параметр, который является источником referrer/campaign из GA. Я также обнаружил, что в EasyTracker.getTracker() есть несколько геттеров, таких как getAppId(), getAppInstallerId() и getTrackingId(), но ни один из них не документирован. как узнать, к какому идентификатору принадлежит? Спасибо за помощь!Как получить источник реферера/кампании от Google Analytics
3
A
ответ
4
Хотя ссылающейся/кампании учебник документ в GA (Google Analytics) документ, Вы можете получить информацию Referrer и использовать его в своем приложении без реализации ГА, см: https://developers.google.com/analytics/devguides/collection/android/v4/campaigns#google-play-implement
<!-- Used for Google Play Store Campaign Measurement-->
<service android:name="com.google.android.gms.analytics.CampaignTrackingService" />
<receiver android:name="com.google.android.gms.analytics.CampaignTrackingReceiver"
android:exported="true">
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>
Просто измените 3-ю строку пользовательский BroadcastReceiver пример:
<!-- Used for Google Play Store Campaign Measurement-->
<service android:name="com.google.android.gms.analytics.CampaignTrackingService" />
<receiver android:name="com.xxx.Myapp.CustomReceiver"
android:exported="true">
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>
Ваш заказ может быть BroadcastReceiver:
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import com.google.analytics.tracking.android.CampaignTrackingReceiver;
/*
* A simple Broadcast Receiver to receive an INSTALL_REFERRER
* intent and pass it to other receivers, including
* the Google Analytics receiver.
*/
public class CustomReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
// get referrer info
String referrer = intent.getStringExtra("referrer");
// do anything you want with referrer
......
// When you're done, pass the intent to the Google Analytics receiver
new CampaignTrackingReceiver().onReceive(context, intent);
}
}
Смежные вопросы
- 1. Google Analytics распространяет источник
- 2. Источник Google Analytics называют
- 3. Wordpress & Google Analytics: Источник посещений
- 4. Google Analytics & Event Trackers - как получить источник трафика по событию?
- 5. Google analytics отказывается от «как»
- 6. Получить все события от Google analytics
- 7. Google Analytics, получить аннотации от API
- 8. Google Analytics от C#
- 9. Google Analytics: Как получить доступ к API Google Analytics
- 10. Как получить мои конкретные детали ссылку от Google Analytics
- 11. Ios Как получить доступ к отчетам Google Analytics от ios
- 12. Очистка Google Analytics от Scrapy
- 13. Firebase Analytics для Google Analytics, как получить идентификатор клиента?
- 14. Как создать пользовательский источник данных в Google Analytics
- 15. API Google Analytics от localhost
- 16. Как получить «показы страниц» в Google Analytics?
- 17. API Google Analytics: как получить неамериканских посетителей
- 18. Как отделить Google Analytics от magento/wordpress
- 19. Отказок от Google Analytics от 150%
- 20. Как я могу получить данные Google Analytics?
- 21. AS3 - Получить статус Google Analytics
- 22. Статистика от Google Analytics до интернет-магазина
- 23. Получить json из Google Analytics
- 24. Как получить доступ к API Google Analytics?
- 25. Как получить посетителя google analytics, используя javascript
- 26. Как получить access_token для Google Analytics?
- 27. Как получить доступ к API Google Analytics
- 28. Как получить необработанные журналы из Google Analytics?
- 29. Как получить глобальное имя функции Google Analytics?
- 30. как получить Google Analytics идентификатор клиента