browsing history from all signed in devices - google-chrome

Trying to access history across all signed in devices but can only get the history on the current device (in this case the desktop browser).
I created a history replacement extension and have received several bad reviews because users have expected to see all their browsing history in the extension. Chrome's history viewer displays full history from all signed in devices as it says below.
I'm currently using the Sessions API to get all devices' visits in the active sessions in combination w/ the History API to get the current device's complete history, but it's not good enough.
Did I miss something or does this functionality just not exist yet in Chrome's API?

One workaround is to use google search history,
https://history.google.com/history/, which keeps tracks of all of your
searches across all devices and the pages that you have opened
following the searches. However it is not exactly the same.
https://superuser.com/questions/849040/show-history-from-all-devices-in-chrome

When you're signed in to Chrome on different devices, you can choose what information will sync across them -- such as your apps, bookmarks, history, and extensions.
To learn how to customize your sync settings, select your device below:
Computer
In the top-right corner of the browser window, click the Chrome menu Chrome menu .
Select Settings.
Under "Sign in," click the button Advanced sync settings.
In the drop-down menu, select how much information you want to sync. You have two options:
Sync everything: All of the information in the checkboxes will sync.
Choose what to sync: Mark the information you want to sync with checkboxes.

Related

Is it possible to restore data from browsing session in Google Chrome?

Lets say, one visited a Website, which loaded a js-module.
This module loaded some information into a form and the chrome browser displayed it.
Is it anyhow possible to restore this information (i.e. via the browser cache) and view it?
What I've tried so far:
View Source of Web-Page in Chrome, but i did not record the communication, so no data here
installed "ChromeCacheView v2.21 - Cache viewer for Google Chrome Web browser" and viewed the Files with Dates which correspond to the concerning session time
Regarding the second point: I can only view the js-files unfortunately.
Yes, but it depends on what device you are on. If you are on the computer, go into your google history and find the website you need. Then, you can copy the link and save it somewhere else.
Also, if you don't know how to get into your history, click control h.

How precise are Google Chrome extension statistics?

I published a Chrome Extension, but statistics are weird. At first, I realized that it doesn't count inline installation on my custom webpage.
Do you think that Total Current Users is precise?
For some days I have bigger drop of Total Current Users than number of uninstallations, which is nonsense.
Is there any way how to get precise statistics of total users, installations and uninstallations?
I am not sure is how precise stats in the current version of Developer Dashboard. But I know that Google working on a new version and it is already in closed-beta testing.
The new one has more detailed stats about installation sources.
Here also some steps that can help to improve your stats counting:
Add Google Analytics tracking ID to your Chrome Web Store item;
Track 'successCallback' event on the extensions promo website;
Open a "welcome" page, hosted on your website – so you can count those who just installed the extension. Docs: chrome.runtime.onInstalled;
Open a "good bye" page, after users remove your extension from a browser. So you can calc uninstall events. One more benefit - you can ask "what was wrong?". Docs: chrome.runtime.setUninstallURL.
Updated.

Difference between Hide and Unpublish in Windows Phone Dev Center

I want to remove/hide my app from the public Windows Phone Store.
In the Windows Phone Dev Center, on the app page, there are two different options:
Hide app in Store
Unpublish
What is the difference between these two? How should I choose, or maybe do both?
Hide from Store: The app is in a unlisted state, this means users can't find it using built-in seach function of the Store, moreover the app won't apper in Store spotlight. Actually users are still able to download/rate it and, if search engines (Google, Bing...) indexed the Store page, users will easily reach that page.
Unpublish: It really removes the app package you previously uploaded, so that new users won't be able to download it. However,
neither this option can perform a forced uninstall of the app from
users who have it on their phones. If they decide to uninstall it,
they can reinstall as your app still appear under "My
Apps" section of the Store.
So I would exclude the first option, usually it's used when you want to limit distribution of the app. Go with the second one, but keep in mind that old users can use the app whenever they want.
Hiding an app only removes it from the search. Someone who knows the direct url to your app will still be able to download it. Unpublishing removes the app entirely, making it impossible to be found or downloaded.
If you unpublish the app, it'll be hidden de facto, so you don't have to do both.

Chrome extension History API

I am writing a chrome extension that needs to analyze the recent browsing history for a particular tab. The chrome.history API allows me to search for items in the global history, but seemingly provides no means to localize the results to a particular tab. Am I missing something, or is this impossible to get?
I think what you are looking is the navigation API. The Chrome history is not related to a particular tab. If you want to use or delete from the history a element of the tab navigation you can use the history search function with the navigation information.

Chrome store statistics

I'm building a funnel for our chrome extension using Google analytics.
When it comes to the chrome store stats at the beginning of the funnel, the data the developer's dashboard provides is limited (impressions & installations only).
I'm looking for data such as referrals to my extension page, the amount of people who clicked on the extension page but didn't install it (not impressions).
Can this data be found in the dashboard or GA? where? and if not, how can I otherwise track this?
Thank you very much!
Efrat
You can add a Google Analytics ID to your projects from the Developer Dashboard. Create a new account in Analytics, click on "Edit" next to your project in the Chrome Developer Dashboard, and add the ID near the bottom of the page. (I'm not sure how new this feature is, but it is a little hard to find).
Inside Analytics, I have a goal set up for the URL /track_install/detail/ext/free/{% my extension id %}, which tracks installations. This shows the number of views without an install in the goal funnel. Referrals are available like any other Analytics page. GA is much more granular and updates in real time instead of once a day like the dashboard.