gpt4 book ai didi

android - 如何在 android 中使用 Google Analytics 跟踪 webview 内容?

转载 作者:行者123 更新时间:2023-12-03 17:00:51 31 4
gpt4 key购买 nike

我的应用程序中有一个 webview,并将其内容设置如下:

mWebView.loadUrl("http://.......");

我得到我的谷歌分析跟踪器,如下所示:
public synchronized Tracker getTracker(TrackerName trackerId) {
if (!mTrackers.containsKey(trackerId)) {

GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);
Tracker t = (trackerId == TrackerName.APP_TRACKER) ? analytics
.newTracker(R.xml.app_tracker)
: (trackerId == TrackerName.GLOBAL_TRACKER) ? analytics
.newTracker(PROPERTY_ID) : analytics
.newTracker(R.xml.ecommerce_tracker);
mTrackers.put(trackerId, t);

}
return mTrackers.get(trackerId);
}

我的问题是,我如何使用这个跟踪器来跟踪我的 webview 中加载的 url?

谢谢

最佳答案

只需扩展 onPageFinished 方法

mWebView.setWebViewClient(new WebViewClient() {

public void onPageFinished(WebView view, String url) {

// String url is what you are looking for
// Do the analytics stuff here

}
});

关于android - 如何在 android 中使用 Google Analytics 跟踪 webview 内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25243278/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com