Installing a chrome extension in China - google-chrome-extension

I'm designing a chrome extension for a global market. According to Google's page (https://developer.chrome.com/extensions/hosting):
As of Chrome 33, Windows stable/beta channel users can only download
extensions hosted in the Chrome Web store, except for installs via
enterprise policy or developer mode
I understand that network admins can still configure an "enterprise policy" - but what about non-enterprise users that don't have access to the chrome web store? - and yes, I'm thinking about users in China, where the CWS is blocked.
Any clever ideas (beside asking them to use VPN :/)?
TIA!

Users may ask their friends outside China to download the installation file of specific Chrome extensions, and send to them via email or other instant chat software (QQ or others).
Or when you distribute your extensions you can attach a download url for who can not access Chrome store directly. Extensions can be installed by local file without any access to Chrome store.

Related

chrome extension force install outside Chrome Web Store

How to force install a self hosted chrome extension in my organization?
I went over the requirements detailed in the official documentation.
I have packed the extension with Chrome's "pack extension" button, hosting it in a publicly accessible location, headers are as required. The extension is very basic.
Works when I load it (unpacked), when I manually download it, it shows "package is invalid, CRX proof required" which is fine, because it's not from the Web Store.
To force deploy it I use the google admin panel (Adding the extension by ID from a custom URL)
Any further ideas?
Search for the following setting in your Google Admin Portal:
"Allow insecure extension packaging", set it to "Allow insecurely packaged extensions" and try again.

PWA are restricted in certain countries? Like China?

Are PWA are restricted in certain countries?
PWA is setup using workbox, default given in 'create-react-app'.
My managerial team says they are blocked in China.
Currently our site is using only Google Analytics apart from normal data API .
Checked my PWA site via https://www.vpnmentor.com/tools/test-the-great-china-firewall/
and its clear and can be accessed.
How can i test my PWA for the same from my own country or the client's country(USA).
Override Geolocation With Chrome DevTools
You can now override you geolocation in devtools. For more info how to do that check that google article
Custom user browser configuration
You should remember that user may have custom browser configuration. Or they may have some additional restrictions if they trying to access you site from office internet for example.
USA/China relationship
Regarding to last events it may happen that there will be no android phones in China soon. Huawei developing own os and they may not implement PWA at all.

How to Pack Google chrome extension if "Load unpacked extension" is disable

i am trying to pack my google chrome extesion. but Load unpacked extension option is disabled by the organization system administrator (due to organization security policy).
please help me
You're using a managed device as you yourself stated that the restriction was set by "organization system adminstrator". They're probably just trying to be cautious. Unfortunately, as stated in this google forum there's no bypassing this as this is out of the API's scope. Contact your administrator and ask for permission to enable the button.

google admin sdk retrieve chromebook hardware

I need to retrieve hardware specification from all the provisioned Chromebooks and send it to a server.
I tried by developing an extension and deployed it through Google Admin but I will need to specify account id before sending it to the server.
I can create an option pop up for the extension but for accounts that have 1000 Chromebooks, it's not possible to input account id by going through each Chromebooks.
I recently stumbled into google admin SDK but this does not seems to have any way of retrieving Chromebook's hardware specification.
So my questions are:
Can I push a configuration file to all Chromebooks so my extension
can retrieve the account id.
Can I retrieve Chromebook's hardware specification via Google Admin
SDK?

Allow another developer to manage a Chrome extension/app in the Chrome Web Store

I've done plenty of searching and I can't find ANY information about having multiple developers working on a Chrome extension.
Basically, I just want to grant another developer access to manage my Chrome extension in the Chrome Developers Dashboard. (ie so that it is listed in their Chrome developer Dashboard and they can publish it/change the logo etc).
EDIT 6 Aug 2013 - The Group Publishing feature allows organisations to create a group such that the extensions can be managed by multiple developers. For more info, see Group Publishing.
Old answer
An extension in the Chrome Web Store can be managed by only one Google account.
If you want to have multiple developers manage the extension, create a Google account for your company, pay 5$ to get the right to publish and share the credentials within the company.
If you want to transfer ownership of an extension to another account, fill in this form.
Assets (screenshots) are usually not updated very often. On the other hand, it's common to update the extension's source code and description, so letting the main developer manage the extension listing makes sense.

Resources