如何检查用户的订阅状态并捕获标识符?

Web push 不会捕获任何标识符。我们知道,找到一个可以链接到 CRM 或数据库的标识符至关重要。因此,在本指南中,我们将解释如何检查您的网站访问者是否是 Web push 订阅者。然后,您可以捕获该标识符并将其映射到您的数据库或 CRM。

检查网站访问者是否为推送订阅者

有一个简单的 JavaScript API – 用户订阅状态,它会告知某人是否为 Web push 订阅者。

window._peq.push(['subscriber-status',function(res){
    if(res.statuscode==1)
    {
      // Code to return response
      console.log(res);
    }
}]);

订阅者哈希(订阅者标识符)和状态码会添加到响应代码中。这可以从 JavaScript 变量中保存,并在以后映射到您的数据库中。订阅者哈希是 Web push 通知 的唯一标识符,可用于更深入的 API 集成。

注意:但是,订阅者哈希会定期刷新,因此如果您将其用于任何集成,请确保您每月或每季度进行检查,以更新您 CRM 中的哈希。

映射配置文件 ID

除了映射我们的订阅者哈希并进行定期检查之外,还有另一种选择。您可以将您的数据库 ID 或 CRM ID 作为配置文件 ID 映射到我们系统中的订阅者。这样,您就可以更广泛地使用数据库或 CRM 中保存的细分来触发推送通知。

检查订阅状态的过程保持不变。但是,您可以在同一个回调中使用我们的“添加配置文件 ID” JavaScript API。

下面是示例代码的外观:

window._peq.push(['subscriber-status',function(res){
    if(res.statuscode==1)
    {
      // Code to return response
      console.log(res);
      window._peq.push(["add-to-profile", "profileId"]);

    }
}]); 

这里的配置文件 ID 将是您要作为动态参数传递的确切 ID。

通过 REST API 发送通知

如果您尚未从仪表板获取 API 密钥,则需要获取它。如果您想通过 API 发送通知。

导航到站点设置 » 站点详细信息。滚动到 API 密钥部分,然后单击复制

一旦您进行了映射,就可以使用REST API根据您系统中的事件或细分来发送推送广告系列。

您可以使用上述 API 中的可选参数

subscriber_hash or profile_id

这次一次性集成可连接您的推送数据库和客户数据库。

如果您遇到任何问题,请单击此处联系我们。我们的支持团队将能够为您提供帮助。

仍然卡住了?我们能帮您什么?
最后更新于 2026 年 3 月 9 日

在访客离开您的网站后与他们互动并挽留他们

通过难以忽略的推送通知,增加每次网站访问的价值。

  • 永久免费套餐
  • 轻松设置
  • 五星支持