嵌入式分析 SDK - 插件
嵌入式分析 SDK 仅适用于 Pro 和 Enterprise 计划(包括自托管和 Metabase 云版)。但是,您可以在本地机器上通过使用 API 密钥验证您的嵌入来试用 SDK,无需许可证。
Metabase 嵌入式分析 SDK 支持插件,以自定义组件的行为。这些插件可以在全局上下文中使用,也可以在每个组件的基础上使用。
全局插件
要全局使用插件,请将插件添加到 MetabaseProvider
的 pluginsConfig
属性中
<MetabaseProvider
authConfig={authConfig}
theme={theme}
pluginsConfig={{
mapQuestionClickActions: () => [], // Add your custom actions here
}}
>
{children}
</MetabaseProvider>
组件插件
要在每个组件的基础上使用插件,请将插件作为属性传递给组件
<InteractiveQuestion
questionId={1}
plugins={{
mapQuestionClickActions: () => [],
}}
/>
延伸阅读
阅读其他 Metabase 版本的文档。