帮助中心
|
对回传进行编码
URL 编码是将复杂 URL 的敏感区段转换为代码的做法,如此便于服务器读取 URL。执行 URL 编码很重要,如果未能正确编码 URL,服务器就会出现错误,导致 Adjust 无法读取并处理参数,可能造成宝贵回传数据的丢失,重定向和后备也可能出现故障。
相同的编码规则适用于回传 URL 和链接 URL。
Adjust URL 编码要求
您只需要对回传 URL 进行编码。
警告:
您必须始终对以下内容进行编码。要查看更完整的列表,请参考 RFC 3986 说明。
- 不安全的特殊字符:
@
,&
,+
,,
,/
,:
,;
,=
,?
,@
,"
,<
,>
,#
,%
,{
,}
,|
, ``,^
,~
,[
,]
, `````,(
,)
- 空格 ( )
- 作为参数值的 URL,如后备 (fallback) URL
- 参数内含的参数(如安卓安装 referrer 值)
我们建议不要在回传 URL 中使用空格或特殊字符,而是使用下划线。
虽然我们会说明何时需要对 URL 的重要部分进行编码,但您也需要对包含不安全字符的任何参数值进行编码。如果您不确定某个值是否包含不安全字符,请将其输入一个 URL 编码工具。该操作会转换值中的所有敏感字符。
请注意:
{ }
) 的占位符进行编码。
若您未能正确编码 URL,我们的服务器就会出现错误,导致后备和重定向发生故障,无法读取和处理参数。
示例
回传 URL 中的特殊字符
带有 URL 参数的链接
在参数内包含参数的链接
请注意: