获取访客数据
使用此方法可实时获取访客识别数据。
- 您必须是Web Personalization客户并在您的网站上部署RTP标记,然后才能使用用户上下文API。
- RTP不支持基于帐户的营销指定帐户列表。 ABM列表和代码仅与在RTP中管理的已上传帐户列表(CSV文件)相关。
如果发生错误,响应JSON将包含错误消息。 如果API返回500代码,请联系支持并提供导致错误的请求。
参数
可选/必填
类型
描述
get必需
字符串
方法操作。
visitor必需
字符串
方法名称。
callback必需
函数
要为每个返回的营销活动触发的回调函数。
示例
以下示例获取访客识别数据。
function callbackFunction() {
console.log('RTP is awesome!');
}
rtp('get', 'visitor', callbackFunction);
具有区段匹配的响应:
以下响应包含matchedSegments,因为访客在获取访客数据API调用之前匹配了实时区段。
{
"status": 200,
"results": {
"matchedSegments": [
{
"name": "first click",
"id": 177
}
],
"abm": [
{
"code": 4,
"name": "abm_saleforce_customers"
},
{
"code": 5,
"name": "abm_top_customers"
}
],
"org": "Marketo",
"location": {
"country": "United States",
"city": "San Mateo",
"state": "CA"
},
"industries": [
"Software & Internet"
],
"isp": false
}
}
无区段匹配的响应:
以下响应不包含matchedSegments,因为访客在获取访客数据API调用之前不匹配任何实时区段。
{
"status": 200,
"results": {
"abm": [
{
"code": 4,
"name": "abm_saleforce_customers"
},
{
"code": 5,
"name": "abm_top_customers"
}
],
"org": "Marketo",
"location": {
"country": "United States",
"city": "San Mateo",
"state": "CA"
},
"industries": [
"Software & Internet"
],
"isp": false
}
}
recommendation-more-help
marketo-developer-help