本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
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 个字符