MediaTailor 参数参考和限制 - AWS Elemental MediaTailor

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

MediaTailor 参数参考和限制

在配置动态广告变量之前,请了解适用于所有 MediaTailor 配置的参数格式要求和限制。

AWS Elemental MediaTailor 提供了有关参数字符限制、长度限制以及清单查询参数和 ADS 参数支持的格式的全面信息。

清单查询参数字符限制

清单查询参数支持特定字符,并且具有定义的长度限制。

支持的字符(没有 URL 编码)

您可以直接在清单查询参数中使用以下字符:

  • 字母数字字符(A-Z、a-z、0-9)

  • 时期 (.)

  • 连字符 (-)

  • 下划线 (_)

  • 反斜杠 (\)

支持的带有 URL 编码的字符

URL 编码时支持以下特殊字符:

  • 时期 (.) = %2E

  • 短划线 (-) = %2D

  • 下划线 (_) = %5F

  • 百分比 (%) = %25

  • 波浪号 (~) = %7E

  • 正斜杠 (/) = %2F

  • 星号 (*) = %2A

  • 等于 (=) = %3D

  • 问题 (?) = %3F

网址编码支持

MediaTailor 当你在 URL 编码中使用百分号 (%) 时(例如,hello%20world = hello world = hello world),则支持该符号。您可以使用任何 URL 编码字符,只要它们是符合 HTTP 规范的有效 URL 编码即可。

不支持的字符

如果没有 URL 编码,则不能在清单查询参数中使用以下字符::?&=%/(正斜杠)。

重要

MediaTailor 不支持双字符,例如%%% 或 ==。由于字符限制,您不能使用 full URLs 作为清单查询参数值。

长度限制

所有清单查询参数(键和值的组合)的总长度不得超过 2000 个字符。

ADS 参数长度限制

以下长度限制适用于向 ADS 发出的请求中使用的参数:

  • ADS 参数名称:最多 10,000 个字符

  • ADS 参数值:最多 25,000 个字符

  • 广告网址:最多 25,000 个字符