360营销学苑

使用URL通配符的正确姿势,纯干货喂饱你!

小编说:对于广大搜索广告主而言,尤其是广告物料量巨大的广告主,通过向URL中添加通配符的方式批量替换掉计划、组、创意和关键词等信息,对于广告效果监测、ROI计算等无疑是非常方便的。下面对URL中通配符的运用简单介绍。

blob.pngURL参数说明&可添加级别

blob.png参数映射表

blob.png

表 1   URL参数列表

blob.png

{userid},{planid},{groupid},{creativeid},都是调用API中所对应ID,而{wordid}是通过CityHash64函数对字符串加密而来,并非API中对应的关键词ID。


由于{wordid}是由CityHash64函数对字符串加密而来,所以会出现不同推广组中的同一个关键词的{wordid}完全一致,也就是说{wordid}不是唯一的,最起码要{groupid}或{creativeid}+{wordid}才能唯一确定关键词。这一点需要特别注意。

blob.pngURL参数可添加的级别

blob.png

表 2  URL参数可添加的级别

blob.png

创意链接URL,关键词URL,比翼子链URL中添加参数,当广告发生点击时,参数均会被替换成对应ID。


blob.pngURL参数工作原理

当添加关键词参数的URL被点击后,对应的{wordid}或{creativeid}会被替换成对应的ID。流程图如下:

blob.png

图 1  URL参数工作原理流程图

blob.png应用举例


以好搜保健品中间页-爱健康网址为例:


1、为关键词“推拿手法学”添加URL参数


http://ijiankang.e.haosou.com/#yangsheng&plan={planid}&group={groupid}&creative={creativeid}&word={wordid}&device={device}

blob.png

1) PC&Mobile的关键词URL,创意链接URL,比翼子链URL均添加URL参数,添加后通配符均会被替换。


2) plan,group,creative,word,device字段可以随意定义,系统不做限制。,但通配符{planid},{groupid},{creativeid},{wordid},{device}需要严格按照格式填写。

blob.png

图 2 添加关键词URL

2、发生检索,广告展现

blob.png

图 3  检索后广告展现


3、点击广告,URL参数被替换


http://ijiankang.e.haosou.com/#yangsheng&plan=3586265416&group=3183521825&creative=1138101933&word=-7673596383444204148&device=pc


4、关键词参数解码


URL参数{userid},{planid},{groupid},{creativeid},可通过api直接获得。而{wordid}是通过CityHash64函数对字符串加密而来,所以{wordid}与关键词的对应关系是通过线下获得的。


函数代码请见:

https://github.com/google/cityhash

blob.png

1){wordid}是通过CityHash64函数对字符串加密而来,所以不同推广组中的同一关键词对应的{wordid}是一样的。如果要唯一确定{wordid}对应的关键词位置,最少需要{groupid}+{wordid}配对使用才可以唯一确定{wordid}对应的关键词位置。


2)CityHash64返回的是unsigned long long int类型,但从上面的例子可以看出word=-7673596383444204148出现了负数,原因为PHP扩展返回值时做了转义处理,变成了long int类型。所以在做字符串加密时需要做一次类型转换,示例代码如下,注意标红的转义部分%ld:

blob.png

5、跟踪关键词效果,计算ROI


blob.png总结


通过向URL中添加通配符的方式,将关键词信息批量替换成对应ID,对大客户来说缩短了URL配置时间,简化了关键词监测的流程,提高了工作效率。


本文主要介绍了URL参数通配符映射列表,可添加级别,工作原理以及解码算法的注意事项。为广大广告主理解URL通配符提供了参考。