Использование HTTPS в Android-аналитике Google - PullRequest
3 голосов
/ 18 сентября 2011

Есть ли способ заставить com.google.android.apps.analytics.GoogleAnalyticsTracker взаимодействовать по HTTPS вместо HTTP?

Ответы [ 2 ]

0 голосов
/ 17 июля 2013

Похоже, Google наконец исправил это.Согласно журналу изменений HTTPS является новым протоколом по умолчанию.

0 голосов
/ 18 декабря 2011

Я не знаю, есть ли какие-либо специальные настройки в пакете аналитики, чтобы сделать это, но простой обходной путь будет иметь небольшое веб-просмотр с включенным JavaScript, чтобы загрузить страницу на вашем сайте (который https и имеетобычный код аналитики с URL-адресом, который подходит для отслеживаемого действия), а затем удалите веб-просмотр при загрузке страницы.Аналитика должна отслеживать это правильно.

webview.getSettings().setJavaScriptEnabled(true);
 webview.setWebChromeClient(new WebChromeClient() {
   public void onProgressChanged(WebView view, int progress) {
     if(progress==100){
        // window loaded remove
   }
 });
webview.loadUrl("http://yourpage");

PS: я не пробовал, но должно работать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...