Bragly Reviews
连接 Bragly,通过 JSON-LD 在 Google 中显示评价星级,并查找你的 Bragly 小组件的嵌入 ID。
插件
Bragly Reviews
连接 Bragly,通过 JSON-LD 在 Google 中显示评价星级,并查找你的 Bragly 小组件的嵌入 ID。
安装
1. 连接你的 Bragly 账号
- 在 Bragly 中,打开团队侧边栏里的 Chrome Extension,点击 Generate token。
- 在 EmDash 中,打开 Plugins → Bragly,粘贴令牌,然后点击 Connect。
你的站点需要设置 EMDASH_ENCRYPTION_KEY,以便令牌能够加密存储。
2. 开启评价星级(可选)
在 Review Stars in Google 下,选择要使用其评价的小组件或 Wall of Love,并选择标记出现的位置。插件会向这些页面添加评价 JSON-LD。你的 Bragly 套餐必须包含 rich snippets。
3. 在你的页面上显示小组件
从注册表安装的插件无法向公开页面添加脚本,因此页面上的小组件来自配套的 npm 包:
pnpm add @braglyio/emdash-widgets
// astro.config.mjs
import from "@braglyio/emdash-widgets";
export default defineConfig()],
});
然后在任意富文本字段中输入 /Bragly Widget,并粘贴 Bragly 插件页面中的 Widget ID。
若要在每个页面上显示悬浮小组件,请打开 Plugins → Bragly Widgets → Settings 并设置 Floating Widget ID。
常见问题
为什么我需要第二个包来显示小组件?
小组件通过来自 Bragly CDN 的一小段脚本渲染。EmDash 只允许通过 npm 安装的受信任插件向公开页面添加脚本。这个注册表插件运行在沙盒中,因此它负责连接和 SEO 标记,而 @braglyio/emdash-widgets 负责显示。
该插件会访问哪些数据?
该插件只与 app.bragly.io 通信。它不会读取你的内容、媒体或用户。API 令牌以加密方式存储。
我启用了评价星级,但什么都没有显示。
请检查你的 Bragly 套餐是否包含 rich snippets,所选小组件或墙是否已开启 rich snippets,以及它是否有带评分的公开评价。当 Bragly 没有返回任何标记时,插件页面会警告你。是否显示星级由搜索引擎决定,因此可能需要一段时间才会出现。
评价标记有多新?
插件会将其缓存 15 分钟。