数据发布-设置分类(栏目)技巧

    简数采集器上发布数据到不同分类(栏目),如果分类(栏目)数量少,可优先选择在值来源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则会报错;