推荐流程
1
寻找候选展会
搜索展会目录、对展会排序,或使用 Profile Matching 生成候选清单。
2
确认展会
获取 Event Detail,核对名称、日期、场地、地区和来源 URL。
3
查看 Exhibitor 或 Personnel
调用展会范围列表接口;展会未解锁时,读取
semantics 理解预览限制。4
选择并检查访问层
基础 Event Access 用于扩大 Exhibitor/Personnel 覆盖;Visitor Access 用于注册访客;Full Access 用于同时补齐两个访问层。付费操作前必须 precheck。
1. 搜索展会
2. 获取展会详情
name、dateStart、dateEnd、venue、country 和 url。
3. 查看展会范围人员
semantics.accessMode 只描述基础 Event Access。即使它为 "full",也不能据此判断 Visitor Access 已解锁。
4. 解锁基础 Event Access
2000 Credits;重复解锁不重复收费。以接口响应和商业协议为最终计费依据。
5. 增加 Visitor Access 或解锁 Full Access
POST /external/events/:id/visitors/unlock:在基础 Event Access 已存在、账号有有效订阅且展会有 Visitor 数据时,第一次成功解锁消耗3000Credits。POST /external/events/:id/full-access/unlock:一次性补齐缺失访问层,动态消耗0、2000、3000或5000Credits。
allowed 为 true 时才继续,并向用户展示返回的 credits。通过 detail.visitor_data_available 判断 Visitor 数据是否可用。如果 Full Access precheck 因没有 Visitor 数据返回 no_contacts_available,但仍需要 Exhibitor/Personnel 覆盖,可以改用基础 Event Access。
常见错误
- 未检查 Preview 内容就直接解锁。
- 把
semantics.accessMode: "full"当作 Visitor Access 已解锁。 - 把 Social Signals 当作主办方正式注册证明;当前只有 Visitor 标签代表注册参会访客。
- Visitor 解锁前没有先获得基础 Event Access。
- 对付费操作自动重试,导致用户难以核对最终状态。