简数采集器上发布数据到不同分类(栏目),如果分类(栏目)数量少,可优先选择在值来源2填写固定值,创建不同分类(栏目)的发布目标来实现(截图以wordpress系统对应的发布目标为例,):
但如果分类(栏目)数量多,用上面的方法则会过于繁琐,这时可用详情提取器中的category字段(2019-2-23后按照智能引导创建的任务才会添加的默认字段,无该字段的任务可自行添加):category字段在设置时赋予其对应CMS系统分类的值。(详情见下方)
这样就无须设置多个发布目标,只需设置一个即可。
技巧:
1. 一个任务对应一个分类:
如果多个采集任务都是发布到各自对应的一个分类(栏目),那么每个任务的category字段可以设置为固定值。
注意:category字段不要选择采集区域。
另一个任务需要对应不同分类,只需要修改固定值:
最后设置发布目标的映射字段分类为category字段(以Wordpress的为例):
2.发布到随机分类
如果要将采集任务中的数据随机发布到一个分类(栏目),只需把category字段设置为随机值:
注意:category字段不要选择采集区域。
假设要发布到1,2,6,8这四个分类(栏目)的其中一个:
最后设置发布目标的映射字段分类为category字段(以Wordpress的为例):
3. 一个任务发布到多个分类
如果采集任务中的数据发布需对应多个分类(栏目),采集源页面中恰好有与之对应的分类(或者相似的),可使用category字段获取该分类内容:
注意:该技巧只适用于wordpress系统,因为织梦DEDE和Zblog分类必须使用数字id才能生效;
如果采集源页面中的分类只是命名不同,实际分类是合乎自身需求的,可以使用替换功能来实现:
最后设置发布目标的映射字段分类为category字段(以Wordpress的为例):
4. 注意事项:
如果使用category字段做为发布目标分类(栏目)的内容,需遵守以下规则:
I. 发布目标的分类字段,Wordpress可以填写数字id或者名称,织梦DEDE和Zblog只能填写数字id;
II. 发布目标的分类字段,Wordpress可以填写多个分类名称,用半角逗号(,)隔开,织梦DEDE和Zblog则不支持;
III. 发布目标的分类字段,如果填写CMS系统未创建的分类,Wordpress系统会自动创建,织梦DEDE和Zblog则会报错;