Log when the user add a bookmark, sending the url of the bookmark and how the bookmark was added
Thread t = new Thread(new SaveBookmarkRunnable(msg));
t.start();
setResult(RESULT_OK);
+ LogTag.logBookmarkAdded(url, "bookmarkview");
}
return true;
}
option java_package com.android.browser
# This event is logged when a user adds a new bookmark. This could just be a boolean,
-# but if lots of users add the same bookmark it could be a default bookmark on the browser
-70103 browser_bookmark_added (url|3)
+# but if lots of users add the same bookmark it could be a default bookmark on the browser.
+# Second parameter is where the bookmark was added from, currently history or bookmarks view.
+70103 browser_bookmark_added (url|3), (where|3)
# This event is logged after a page has finished loading. It is sending back the page url,
# and how long it took to load the page. Could maybe also tell the kind of connection (2g, 3g, WiFi)?
70104 browser_page_loaded (url|3), (time|2|3)
-# This event is logged when the user navigates to a new page, sending the time spent on the current page
+# This event is logged when the user navigates to a new page, sending the time spent on the current page.
70105 browser_timeonpage (url|3), (time|2|3)
if (isChecked) {
Bookmarks.addBookmark(mContext,
mContext.getContentResolver(), mUrl, getName(), null, true);
+ LogTag.logBookmarkAdded(mUrl, "history");
} else {
Bookmarks.removeFromBookmarks(mContext,
mContext.getContentResolver(), mUrl, getName());
* Log when the user is adding a new bookmark.
*
* @param url the url of the new bookmark.
+ * @param where the location from where the bookmark was added
*/
- public static void logBookmarkAdded(String url) {
- EventLog.writeEvent(EventLogTags.BROWSER_BOOKMARK_ADDED, url);
+ public static void logBookmarkAdded(String url, String where) {
+ EventLog.writeEvent(EventLogTags.BROWSER_BOOKMARK_ADDED, url + "|"
+ + where);
}
/**
* Log when a page has finished loading with how much
* time the browser used to load the page.
*
- * @param url the heartbeat interval used.
+ * @param url the url of that page that finished loading.
* @param duration the time the browser spent loading the page.
*/
public static void logPageFinishedLoading(String url, long duration) {
- EventLog.writeEvent(EventLogTags.BROWSER_BOOKMARK_ADDED, url);
+ EventLog.writeEvent(EventLogTags.BROWSER_BOOKMARK_ADDED, url + "|"
+ + duration);
}
/**
* @param duration the time spent on the webpage.
*/
public static void logTimeOnPage(String url, long duration) {
- EventLog.writeEvent(EventLogTags.BROWSER_BOOKMARK_ADDED, url);
+ EventLog.writeEvent(EventLogTags.BROWSER_BOOKMARK_ADDED, url + "|"
+ + duration);
}
}