开发扩展

应将扩展视为具有自身要求的(小)产品。确定 Adobe Experience Platform Launch 用户将希望如何使用您的扩展,可以帮助您将功能分类为扩展应提供的事件类型、条件类型、操作类型和数据元素类型。

利用这些知识,您可以规划扩展中应提供的组件。

指南

制定相应计划后,这些指南可以帮助您了解扩展开发流程:

  • 左侧导航栏中“扩展开发”下的入门指南和其他大多数文档都是很好的参考资料,它们可帮助您了解扩展的用途,如何存储用户信息并在扩展和 Platform Launch 之间传递用户信息,如何将代码捆绑到 Platform Launch 库中,以及如何在浏览器中在运行时解释和使用扩展代码。
  • 最近更新的教程视频是一个非常好的入手点。
  • 扩展简介 YouTube 播放列表将讲解创建扩展包的过程。
  • 了解 JSON 模式一文。
  • JSON Lint/验证器
  • JSON 查看器,用于高亮显示和打印 JSON 和 JSONP 的 Chrome 扩展。
  • jsonschema.net 编辑器,可帮助您从对象创建 JSON 模式
  • JSON 模式验证器,一种在线交互式 JSON 模式验证器。

工具

还有许多 npm 工具可帮助您开发扩展包:

扩展示例

Github 上有一些扩展示例,您可以查看这些示例或将其用作起始项目:

Slack 工作区

我们有一个 Slack 社区工作区,扩展作者可以在该工作区中相互提供帮助。您可以在 http://join.launchdevelopers.chat 中请求获取访问权限。

请注意:尽管此 Slack 工作区中有 Platform Launch 团队的成员,但它不是由 Adobe 赞助或管理的社区资源。

On this page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now