内容ack 个性化 JavaScript SDK
Contentack Personalize,是首个边缘优化的个性化平台,无缝地被Contack的"无头"CMS所整合.
个性化 JavaScript SDK 允许您将内容个性化为您的内存驱动的数字属性,包括获取用户的变体,触发事件,设置属性等.
开始
节点.js
如果您已经为您的工程选择了节点.js, 请使用以下命令安装 Contextack Personalize .
$ npm i @contentstack/personalize-edge-sdk
浏览器
你用得着 npm i 如上所示,如果你使用基于国家预防机制的项目设置.
初始化 SDK
现在我们安装了SDK,让我们初始化SDK.
初始化SDK是一项同步的任务,因为它涉及获取运算表. 最好在申请周期内尽早完成.
import Personalize from '@contentstack/personalize-edge-sdk';
let projectUid = 'your-project-uid';
// Using async-await:
const sdk = await Personalize.init(projectUid);
然后,您可以获取以下活动经验:
const activeExperiences = sdk.getExperiences();
请参看 API 参考 详细介绍如何触发事件,设置属性和更多.