DedeCMS 本身并不是阿里妈妈的官方合作伙伴,它们之间不存在一个像“官方API对接”或“官方认证插件”那样的深度、官方级别的合作程序。

(图片来源网络,侵删)
所谓的“合作程序”,实际上是广大站长和开发者基于DedeCMS的二次开发能力,自行实现的与阿里妈妈(主要是其推广交易平台)的对接方案,这种对接主要体现在两个方面:
- 作为推广者(Affiliate):在自己的DedeCMS网站上展示阿里妈妈的商品广告,赚取佣金。
- 作为广告主:通过DedeCMS网站向阿里妈妈投放广告。
绝大多数情况下,大家讨论的“合作”都是指第一种,即网站主通过DedeCMS搭建网站,然后接入阿里妈妈的推广代码来获取收益。
下面,我将详细拆解这个“合作程序”是如何实现的、有哪些方式以及具体的操作步骤。
合作的核心原理
阿里妈妈的推广模式,本质上是CPS(Cost Per Sale,按成交付费)和CPA(Cost Per Action,按行为付费)的结合。

(图片来源网络,侵删)
- 网站主(你):拥有一个用DedeCMS搭建的网站(如博客、导购站、资讯站)。
- 阿里妈妈(平台):连接淘宝、天猫等电商平台的广告主和网站主。
- 推广流程:
- 你在阿里妈妈后台选择想要推广的商品,获取一个专属的推广链接。
- 你将这个推广链接以各种形式(如文字、图片、商品详情页)发布到你的DedeCMS网站上。
- 用户点击了你网站上的推广链接,跳转到淘宝/天猫的商品页面。
- 用户如果最终完成了购买(或指定的其他行为,如注册、下载App),阿里妈妈系统会通过Cookie等技术追踪到这个成交来源于你的推广。
- 交易成功后,广告主支付的佣金会自动结算到你的阿里妈妈账户中。
DedeCMS的角色就是一个内容承载和展示平台,而与阿里妈妈的“合作”就是将阿里妈妈生成的推广代码和链接,巧妙地嵌入到DedeCMS的模板和内容中。
实现合作的主要方式(从简单到复杂)
根据技术能力和需求不同,主要有以下几种实现方式:
手动插入代码(最简单、最直接)
这是最基础的方法,适合新手或流量不大的网站,你只需要在需要展示广告的地方,手动粘贴阿里妈妈生成的代码。
-
适用场景:
(图片来源网络,侵删)- 中插入单个商品广告。
- 在网站侧边栏、底部等固定位置放置广告位。
- 在首页的特定模块展示推荐商品。
-
操作步骤:
- 登录阿里妈妈后台:进入“推广物料”或“创意中心”,选择你推广的商品,获取推广代码(通常是JS代码或iframe代码)。
- 登录DedeCMS后台:找到需要修改的栏目、文章或自定义模型。
- 粘贴代码:
- 中:直接在编辑器(如HTML模式)的相应位置粘贴代码。
- 在固定位置(如首页、侧边栏):进入【模板】->【默认模板管理】,找到对应的模板文件(如
index.htm,head.htm),在需要的地方粘贴代码,修改后,记得【生成】->【更新HTML】。
-
优点:简单快速,无需任何技术知识。
-
缺点:
- 效率低下,每次更新广告都需要手动操作。
- 无法实现广告的自动化管理和数据统计。
使用DedeCMS自定义模型(更灵活、更专业)
当你需要建立一个专门的导购网站,或者对商品展示有更高要求时,可以创建一个自定义模型。
-
适用场景:
- 建立一个“淘宝客”专题网站。
- 对每个商品需要展示更丰富的信息,如价格、佣金、销量等。
-
操作步骤:
- 创建自定义模型:【核心】->【内容模型管理】->【增加一个新模型】,创建一个名为“淘宝商品”的模型。
- 添加字段:为这个模型添加各种字段,如:
goods_name(商品名称 - 文本字段)goods_price(商品价格 - 数字字段)commission_rate(佣金比例 - 数字字段)goods_img(商品图片 - 图片字段)taobao_link(淘宝推广链接 - 文本字段)description(商品描述 - 编辑器字段)
- 制作模板:制作一个专门用于展示这个自定义模型的列表模板(
list_模型ID.htm页模板(article_模型ID.htm)。 - :通过后台的【新增内容】功能,手动或通过采集工具,将阿里妈妈上的商品信息填入这个自定义模型中,并粘贴推广链接到
taobao_link字段。 - 前端展示:在模板中通过调用字段来展示商品信息,
<a href="{dede:field.taobao_link/}" target="_blank"> <img src="{dede:field.goods_img/}" alt="{dede:field.goods_name/}" /> <p>{dede:field.goods_name/}</p> <p>价格:¥{dede:field.goods_price/}</p> </a>
-
优点:结构化、可管理,数据展示非常灵活,适合做专题站。
-
缺点:前期搭建需要一定时间,内容录入需要手动完成(除非配合采集)。
使用第三方插件或模块(最自动化、最推荐)
这是目前最高效、最主流的方式,很多开发者已经制作了专门的DedeCMS淘宝客插件,可以实现数据的自动获取、更新和展示。
-
适用场景:
- 任何希望自动化运营的网站。
- 需要实时同步商品价格、库存和佣金信息。
- 希望有后台管理界面来配置广告位和规则。
-
操作步骤:
- 寻找插件:在DedeCMS的官方论坛、插件市场,或一些开发者网站(如织梦吧、源码爱好者等)搜索“DedeCMS 淘宝客”、“DedeCMS 阿里妈妈”等关键词,找到合适的插件。
- 安装插件:按照插件的说明文档,上传文件、执行数据库脚本、在后台启用插件。
- 配置插件:登录插件的后台管理界面,通常需要配置:
- 阿里妈妈PID:你的推广者ID。
- API Key/Secret:用于通过API安全地获取数据(部分高级插件需要)。
- 推广分类/关键词:设置你要推广的商品类目或关键词。
- 广告模板:设置商品列表、单品的展示样式。
- :插件通常会有一个“同步数据”或“更新缓存”的按钮,点击后,插件会自动调用阿里妈妈的API,获取最新的商品信息,并保存到DedeCMS的数据库中。
- 调用标签:在DedeCMS的模板文件中,使用插件提供的专用标签来调用商品。
{dede:taobao keywords='手机', num='10'} <li> <a href="[field:link/]" target="_blank"> <img src="[field:pic/]" alt="[field:title/]" /> <h3>[field:title/]</h3> <span>价格:¥[field:price/]</span> </a> </li> {/dede:taobao}
-
优点:
- 自动化:定时同步数据,无需手动维护。
- 高效:一键生成大量商品页面。
- 功能强大:通常带有数据统计、过滤、排序等高级功能。
- 维护方便:有专门的后台管理界面。
-
缺点:
- 需要找到稳定、可靠的插件。
- 部分插件可能需要付费购买。
- 插件可能与DedeCMS新版本存在兼容性问题。
总结与建议
| 合作方式 | 技术难度 | 自动化程度 | 维护成本 | 适用人群 |
|---|---|---|---|---|
| 手动插入代码 | ★☆☆☆☆ | ☆☆☆☆☆ | 高 | 新手、个人博客、临时推广 |
| 自定义模型 | ★★★☆☆ | ★★☆☆☆ | 中 | 有一定建站经验、想做专题站的站长 |
| 第三方插件 | ★★☆☆☆ | ★★★★★ | 低 | 追求效率、希望自动化运营的专业站长 |
给你的建议:
- 如果你是新手:从方式一(手动插入)开始,先熟悉阿里妈妈的后台和DedeCMS的基本操作,这能帮你快速理解整个推广流程。
- 如果你有一定基础,且网站定位是导购:强烈建议采用方式二(自定义模型),这能为你建立一个可持续、可扩展的内容框架,是迈向专业化的必经之路。
- 如果你希望网站能自动赚钱、省心省力:直接寻找并使用方式三(第三方插件),这是目前最高效的解决方案,能让你专注于网站内容本身,而商品数据则由插件自动维护。
请务必注意:
- 选择正规插件:避免使用来源不明的插件,以防后门或数据泄露。
- 遵守规则:严格遵守阿里妈妈和DedeCMS的使用协议,不要进行作弊行为,否则会被封禁账户。
- 内容为王:无论采用哪种方式,网站自身的内容质量和用户体验才是长期发展的根本,广告只是变现的手段,而不是目的。
