第三方开发者可以在兔展开放平台设置自定义统计SDK,下面将说明SDK要遵循的几点要求。
开发者需要实现的SDK对象大致如下:
```js window.opfStatisticSdk = { init: (initData: InitData) => void, btnClick: (btnname: string, remark: string, type?: string) => void, dealUrl: (url: string) => string, share: (type: string) => void, switchPage(currentPage: number, targetPage: number, pageSize: number) => void, exitPage: (curentPage: number) => void, saveFormInfoForRabbit: (formData: Record<string, any>) => Promise<Record<string, any>>, saveFormInfo: (formInfo: Record<string, any>, version?: string, eventType?: string) => Promise<Record<string, any>>, ... } ``` |
下面将逐一进行说明。
全局命名
SDK需要在全局window中对导出一个SDK对象,命名为:opfStatisticSdk