如何宣传从您自己的网站安装Chrome扩展程序?

时间:2011-04-19 17:53:31

标签: google-chrome google-chrome-extension

当我访问某些网站时,在浏览器顶部,它会通过说"This website now has Google Chrome Extension... Install“促使我安装Chrome扩展程序。

任何人都知道如何做到这一点? Google是否已提供脚本来执行此操作?

示例:使用Chrome访问以下网站: http://www.independent.co.uk

7 个答案:

答案 0 :(得分:7)

现在,您可以做您需要的事情。只需按照此link进行操作即可解释在Chrome网上商店发布应用或扩展程序后如何使用“内联”安装。

PS。内联安装仅适用于Chrome 15 +

答案 1 :(得分:2)

Paul Kinlan的Badgemator是这类事情的好资源。它会创建一个JavaScript代码段,您可以将其放在您的网站上,以便将用户定向到网上商店条目。

它并不像“独立报”那样试图模仿Chrome的信息栏,但我个人认为这是一件好事。假装成为浏览器的一部分是混淆用户的好方法,而不是我推荐的东西(特别是现在信息栏在浏览器窗口之外扩展到Chrome自己的UI中)。

答案 2 :(得分:2)

您所看到的内容并非内置于Chrome中,也未由Google提供。

该网站将有一些代码可以检测您的浏览器代理(通过Javascript或服务器端脚本),看到它是Chrome,然后添加一些额外的HTML / CSS / Javascript以使模拟UI元素抓住您的注意。检查元素以查看实际发生的情况。

另一个例子是http://page2rss.com/page?url=www.stackoverflow.com/

另请参阅Alerting website visitors that a chrome extension is available - how?

答案 3 :(得分:1)

Chrome 15中有API

如果您的扩展程序已安装,请询问Chrome。

答案 4 :(得分:1)

我写了一个jQuery扩展,它就是这样做的:http://blog.dreasgrech.com/2012/01/promoting-your-chrome-extension-with.html

使用它的最简单方法是简单地传递Chrome扩展程序的ID:

$.fn.extInfobar({
    id: 'nbilgjjflfiiijecdjpnbganoiafneph'
});

这会产生以下结果:

enter image description here

答案 5 :(得分:0)

您需要在Google Chrome Extensions site中发布您的扩展程序,然后您就可以在自己的网站上发布。

您需要支付一次性费用(5美元)才能注册成为开发者。

答案 6 :(得分:0)

自 2018 年 6 月 12 日起,内联安装已被弃用。有关详细信息,请阅读我们的 Chromium 博客文章和迁移常见问题解答。

来自:https://developer.chrome.com/webstore/inline_installation