内容个性化分析
API Schema 相容性外观
[尖叫声]
@contentful/optimization-api-schemas已贬值。 仍可用作兼容性 外观为历史综合根子图案地表. 不添加此套件的新导入项 .
此套件保存了历史根导出 Contentful CDA, Experience API 和 Insights API计划. 拥有这些合同的包件.
如果您正在从 v1 升级优化集成, 请遵循 v1-v2 迁移指南 和使用情况 移动进口 为这个被贬损的外表.
开始
使用与国家预防机制兼容的软件包管理器安装,例如:
pnpm install @contentful/optimization-api-schemas
现有应用程序在迁移时可以继续从软件包根导入:
import { isResolvedOptimizedEntry } from '@contentful/optimization-api-schemas'
移动进口
进口按其使用的合同移动:
| 合同 | 从 |
|---|---|
| API、 Insights API、 验证计划 | @contentful/optimization-api-client/api-schemas |
| 内容丰富的 CDA 策略和助手 | @contentful/optimization-core/api-schemas |
例如,用特定所有者的进口代替历史进口的合并:
import { ExperienceResponse } from '@contentful/optimization-api-client/api-schemas'
import { isResolvedOptimizedEntry } from '@contentful/optimization-core/api-schemas'
大多数应用集成必须使用环境SDK而不是直接导入计划. 在构建或维护 SDK 层、工具或测试时使用这些导入.
兼容性表面
表面保留了同样的结合根表面,因此现有的进口继续解决. 没错
不提供新的计划切入点. @contentful/optimization-core/api-schemas 仍为
sDK层的集合切入点,需要CDA schemas与API schema通过.
咨询 佐德的文件 获取更多关于合作的信息 Zod 迷你游戏 计划.