跳转到主要内容

启用事件流

为您的 OneSignal 应用程序启用事件流,这是付费计划的附加功能。如果您无法访问此功能,请随时联系您的成功经理或客户经理以获取更多信息。

创建应用脚本部署

在您希望添加 OneSignal 消息事件的 Google Sheet 中导航到 扩展 > Apps Script。接下来,在代码编辑器中,将现有代码替换为以下内容:
接下来,部署您的项目。点击右上角的 Deploy,并选择”Web App”作为部署类型。提供描述并选择谁可以访问项目;我们将选择”Anyone”以生成下一步所需的 URL。

创建事件流

1
从 OneSignal 仪表板,导航到 设置 > 事件流(需要附加功能)。从那里,创建一个新的事件流并选择”当以下任何事件发生时触发”。在弹窗中选择您想要与 Google Sheets 同步的消息事件。在下面的示例中,我们捕获所有推送通知事件。
2
接下来,在配置步骤中,选择 POST,粘贴前一步的 URL,并创建一个接受 JSON 的标头。
3
之后,在步骤 3 下拉菜单中选择”Custom Body”并复制/粘贴以下代码。您可以更改要同步的属性和事件,如下面的示例所示。有关事件流事件属性的更多信息,请访问我们的文档
4
最后,选择”保存并激活”以将选定的消息事件同步到 Google Sheet。以下是上述示例代码的呈现示例: