云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

负载均衡_sql2005数据库备份_优惠券

小七 141 0

在Cloudflare应用程序上发布AddThis:制定严格的产品设计决策

这是由甲骨文AddThis团队的产品经理Emily Schwartz撰写的一篇客座帖子。艾米莉在数字媒体方面的背景遍及全国公共广播电台、WaPo实验室、特洛夫等,她非常关心帮助出版商利用数据和技术取得成功。削减的过程当我们的团队得知有机会在Cloudflare应用程序上构建AddThis应用程序时,我就准备突然袭击了。构建分销平台是我们业务和产品战略的核心部分,我知道添加此功能可以为Cloudflare用户带来很多好处。有了媒体背景,我明白了让内容更容易、更快速地分发的必要性——我想让我们的工具在新用户面前展示,这样我们就可以更多地了解出版商、商家和网站所有者的关键需求。建造的决定很容易。建造什么是最具挑战性的部分。在时间和资源紧张的情况下,我知道构建一个提供全套网站工具的应用程序将不会立即可行,甚至没有意义。Share button、follow button、相关帖子、列表构建、链接推广和tip jar都是有用的产品,但是使用更窄的工具和功能集启动意味着我们可以更快地进入市场,从用户行为中学习,并确定Cloudflare应用程序发布者特有的需求。我选择了我们最流行的工具:共享按钮。如果尝试从配置共享按钮地址:this.com,有很多方法可以做到这一点:浮动,内联,扩展,图像共享,弹出,横幅和滑块。七个选项只用于共享按钮!我对Cloudflare应用程序的目标是发布一些简单、有用、比代码和配置更接近拖放的东西。考虑到这一点,我做出了一个艰难的决定:将我们的应用程序缩减到最简单的浮动共享侧边栏(我们最流行的共享按钮类型),并削减了许多高级配置选项。取而代之的是,我决定提供自动个性化按钮,并将设置限制为外观上的更改,比如显示的服务数量和边框样式。也许最大的变化是:用户甚至不需要注册AddThis帐户就可以在Cloudflare应用程序上使用我们的共享按钮或使用任何代码。我们创建了迄今为止最简单的共享按钮版本。随着范围缩小到"共享按钮精简版",我们开始工作。AddThis团队对于构建第三方平台并不陌生。我们的工具可以在WordPress、Shopify、Magento等平台上找到。构建Cloudflare应用程序最终被证明是一个梦想,比我们想象的要好。有一个问题需要解决:如果我们不要求用户创建或登录到地址:this.com帐户,如何保存唯一的配置设置?一些背景每个使用AddThis工具的网站都有一个配置对象,其中存储了页面上的工具设置。这包括布局、颜色、主题和社交媒体句柄等配置数据。每次通过Cloudflare门户更新工具时,都需要存储这些数据,并在网站访问者每次登录AddThis工具的页面时加载这些数据。理想情况下,这些信息存储在数据库中,并在每次呈现工具时读取这些信息。当用户通过地址:this.com仪表板,它不是Cloudflare应用程序中的选项。如何为每个用户存储和呈现边栏设置成为一个预期的障碍。幸运的是,有一个很好的解决方案:使用Cloudflare建议的INSTALL_SCOPE JS技术将工具配置数据保存在JS全局变量上,并使用AddThis Smart Layers API将该全局变量中的工具呈现在预览门户中。当用户保存其配置时,每次需要呈现工具时,我们都会调用并提供存储在该全局变量上的设置。任何人都可以通过预览Cloudflare应用程序中的AddThis Share Buttons应用程序,并在工具的定位、样式和其他设置上下功夫。在发布后的几周内,我们收到了很多有用的反馈,包括好的、坏的和难看的。Cloudflare Apps developer portal允许开发人员查看基本指标和用户评论,以使第三方了解对网站和发布者重要的内容。将来,我们会考虑将应用程序连接到地址:this.com仪表板,包括其他工具样式或类型。我们听说过很多关于页面速度和移动性能对用户非常重要的消息,我很高兴地报告这两个方面都是AddThis持续投资的领域。削减份额按钮增加了这一旗舰产品的风险,我们很高兴我们接受了。在Cloudflare Apps中查看AddThis的实时预览»想要塑造内容和分享的未来吗?我们洗耳恭听help@addthis.com和@addthissupport。分享快乐。