截断的图像请求

用较长值填充多个变量的实施有时会遇到图像请求被截断的情况。某些较旧的浏览器(如 Internet Explorer)对图像请求 URL 施加了 2083 个字符的限制。如果贵组织遇到了过长的图像请求,请尝试以下操作:

  • 使用 Experience Cloud ID 服务:AppMeasurement 库 1.4.1 及更高版本会在图像请求过长时自动使用 HTTP POST 发送该请求。无论长度如何,使用此方法发送的数据都不会被截断。有关更多信息,请参阅 Adobe Experience Cloud ID 服务

  • 使用处理规则处理规则可以将值从一个变量复制到另一个变量。此方法可使您省去在多个变量中设置相同值的麻烦。例如:

    始终执行:

    使用 eVar1 覆盖 prop1 的值

    使用 eVar1 覆盖 eVar2 的值

    使用 eVar1 覆盖 prop2 的值

    然后在实施中设置 eVar1:

    s.eVar1 = "The quick brown fox jumps over the lazy dog";
    
  • 使用动态变量:如果实施使用同一个值填充多个变量,则可以使用动态变量来缩短请求 URL:

    s.eVar1 = "The quick brown fox jumps over the lazy dog";
    s.eVar2 = "D=v1";
    s.prop1 = "D=v1";
    s.prop2 = "D=v1";
    
  • 使用分类:如果产品或页面名称异常长,则可以使用标识值或代码,然后使用分类来显示更友好的名称。

上一页旧版跨设备识别功能常见问题解答
下一页使用硬编码图像请求实施 Analytics

Analytics