Chrome 扩展货币化(技术问题)

问题描述 投票:0回答:1

我最近进入了 chrome 扩展开发,我注意到三种创收方式:

  1. 使用捐赠按钮免费延期
  2. Chrome Web Store 付款扩展(链接
  3. 自定义付款(例如:在您的网站上付款)

就接受付款的技术实现而言,2nd选项是最简单的,因为谷歌让它很容易做到。缺点?交易 5% + 我认为这不适用于 Firefox 扩展(有人可以告诉我我是否正确?

我更喜欢采用第三种方式,即通过 Stripe 在我的网站上接受付款(欧洲为 1.4% + 0.30 美元),并保留付款用户的 Firebase 数据库。看起来很合理,直到我开始过度思考如何实现它。


我的实施

我只是假设要使用第三个选项,我必须在 chrome 扩展中实现一些条件渲染。基本上只需使用用户的凭据(例如:gmail 帐户)将 XMLHTTPRequest 发送到我的 firebase 数据库,如果凭据匹配,则向他们显示高级功能,如果不向他们显示基本功能。

出于参考目的,这是我谈论的 XMLHTTPRequest:

let xhr = new XMLHttpRequest();

// 2. Configure it: GET-request for the URL
xhr.open('GET', 'firebase-database-website/usergmail');

// 3. Send the request over the network
xhr.send();
// the response will be true for paid or false for not paid
// next: save the response in chrome.storage(????) to avoid making thousands of requests every time & speed up

但是我相信没有什么可以阻止用户滥用这项服务,对吗?例如,他们总是可以使用一些 javascript 来使扩展正常工作,而无需付费。

并不是说我真的很关心它,我只是想知道我是否正确地实现了这一点,或者我是否可以做其他事情。让我们认为这是一个成长的机会。非常欢迎提供建议和实施示例。

javascript google-chrome google-chrome-extension
1个回答
-2
投票

Chrome 扩展程序开发人员采用各种货币化策略。免费增值模式是一种流行的选择,它提供具有基本功能的免费版本,同时为选择高级版本的用户保留高级功能,吸引了广泛的用户群并从子集中产生收入。应用内购买提供了类似的方法,允许用户访问免费扩展,但需要为特定的高级功能付费,以满足那些寻求更个性化体验的人的需求。赞助和广告策略涉及与品牌合作,在扩展程序中展示赞助内容或广告,通过点击或印象产生收入,这对于拥有大量用户群的扩展程序尤其有效。订阅模式为用户访问高级功能引入了经常性费用,确保了稳定的收入和持续的价值。最后,捐赠和众筹是有效的货币化策略,允许开发者设置用户贡献页面,这对于拥有热情和支持性社区的扩展尤其有利。

有关详细信息,请访问此处:https://www.coditude.com/insights/top-strategies-to-monetize-your-chrome-extension/

© www.soinside.com 2019 - 2024. All rights reserved.