Skip to content

跟踪订阅者别名

订阅者别名使您能够将另一个用户名和/或电子邮件与特定订阅者相关联,从而提供一种简化的方式来发送服务器端请求以跟踪特定订阅者的属性、事件或发送通知。

开始跟踪别名

跟踪用户别名的第一步是将别名标签添加到您的网站。将以下代码放在“</body>”标记末尾之前。

txt
<script>
_at.track("alias", {"user": "USERNAME", "email":"EMAIL_ADDRESS_OR_EMAIL_HASH"})
</script>

您可以使用用户和电子邮件字段之一(或两者)。它们并不都是必需的。我们鼓励您对电子邮件进行哈希处理,但即使您不这样做,我们的系统也会自动这样做。

将其添加到站点后,您可以开始检查仪表板中的日志以确保它们能够通过。再次请注意,如果您传递电子邮件,它们会在我们的数据库中进行哈希处理,因此您在日志中只会看到哈希版本。

注意:这只是一个示例脚本,您需要将“USERNAME”和/或“EMAIL_ADDRESS_OR_EMAIL_HASH”替换为您自己的宏或数据变量

使用别名发送呼叫

开始跟踪别名后,您可以如下所示向我们的 API 发送调用,并传递之前设置的“用户”字段或“电子邮件”字段。

跟踪事件或属性

bash
curl -XPOST -H 'X-Authorization-Api-Key: API_KEY' -H "Content-type: application/json" -d '{
  "idSite": 12318,
  "user" : "joe1717",
  "event": {
    "category":"video",
    "action": "watched"
  },
  "attributes": {
    "videos_watched":5
  }
}' 'https://api.aimtell.com/prod/subscriber/'

发送推送通知(使用用户别名)

bash
curl -XPOST -H 'X-Authorization-Api-Key: API_KEY' -H "Content-type: application/json" -d '{
  "idSite": 12318,
  "title": "An Awesome Push",
  "body": "Looks pretty great.",
  "link" : "https://aimtell.com",
  "alias": "USERNAME"
}' 'https://api.aimtell.com/prod/subscriber/'

发送推送通知(使用电子邮件地址别名)

bash
curl -XPOST -H 'X-Authorization-Api-Key: API_KEY' -H "Content-type: application/json" -d '{
  "idSite": 12318,
  "title": "An Awesome Push",
  "body": "Looks pretty great.",
  "link" : "https://aimtell.com",
  "alias": "EMAIL_ADDRESS_OR_EMAIL_HASH"
}' 'https://api.aimtell.com/prod/subscriber/'

请查看我们的 API文档 了解更多示例。

导入自定义属性

您是否有已跟踪的订户数据?无论您拥有来自 Hubspot 等 CRM 的信息,还是来自其他网络推送提供商的 导入您的订阅者,您都可以通过订户别名导入自定义属性。有关如何执行此操作的详细信息,请参阅我们的 导入自定义属性by 订阅者文档。