ExtensionNinja | 3/4/2021
Azure App Insights is a telemetry logging service from Microsoft. It’s a great alternative to Google Analytics for logging Chrome extension telemetry. App Insights has a generous free tier and is very easy to set up. Continue reading...
ExtensionNinja | 3/1/2021
Google Chrome team is making a lot of positive changes to how permissions are declared and scoped in the manifest v3. Requesting extension permissions at runtime as it’s done on the mobile app platforms makes a lot of sense. It creates an opportunity to educate users why specific permission is needed and also gives an opportunity to deny the permission. Overall, this should create a more secure and transparent extension ecosystem. Continue reading...
ExtensionNinja | 2/28/2021
You are probably wondering how your Chrome extension is being used in production and what exceptions are being generated. One of the ways to quickly instrument your extension with telemetry is to use Google Analytics. Especially, If you are already subscribed to other tools in the Google platform. Continue reading...
ExtensionNinja | 2/25/2021
If you are migrating to Chrome extension v3 manifest, you may have run into URL pattern malformed error. You are probably confused since the same configuration worked before, but stopped working after switching to the manifest v3 version. First I will cover changes in URL permissions and then show how to update the manifest to remove this error. Continue reading...
ExtensionNinja | 2/22/2021
I will admit, I have lost a few hours of my day digging through extension manifest v3 documentation trying to figure out how to make the new chrome.scripting.registerContentScript API work. Then I finally noticed a small note that this API is not supported yet. (╯°□°)╯︵ ┻━┻ Continue reading...