是否有人知道是否有办法通过跟踪获得与Commission Junction广告商的直接链接?我们不想依赖于在Feed中发送的链接,因为其中很多都是垃圾。
我想要的是一个只链接到广告客户主页的链接,并且仍允许我们接收佣金。类似于:http://www.newegg.com?pid=123123&aid=321123
如果它必须通过CJ的跟踪网址也很好,但我只想让用户在主页上。
由于
答案 0 :(得分:10)
旧线程,但认为它需要一个答案。解决方案很简单。
您需要构建的是一个像这样的URL:
http://<cj-root-domain>/click-<your-pid>-<advertiser-link-id>?url=<url-encoded-redirect-link>
E.g:
http://www.jdoqocy.com/click-1245-10888587?url=http%3A%2F%2Fwww.jewelry.com%2Fdaily-deal.shtml
因此...
答案 1 :(得分:1)
尼克,我不完全确定你究竟要求的是什么......
CJ html链接通常如下所示:
<a href="http://www.tkqlhce.com/click-2343223-123123" target="_top">acme.com</a><img src="http://www.awltovhc.com/image-123123-123123" width="1" height="1" border="0"/>
您可以使用服务器端编码来跟踪链接,例如PHP添加,在CJ的情况下是一个SID,在您的网站上可以是唯一的用户名,产品代码/名称。因此,生成的链接现在将显示为:
<a href="http://www.anrdoezrs.net/click-2343223-123123?sid=userid_here" target="_top">acme.com</a><img src="http://www.ftjcfx.com/image-123123-123123" width="1" height="1" border="0"/>
您应该可以进一步删除网址,但如果您删除了img src,则CJ将无法通过展示数据支持您,只能点击。
<a href="http://www.anrdoezrs.net/click-2343223-123123?sid=$userid">
我并不熟悉所有的CJ api,但是当我提到您从Product Search Service API下载某些内容时,我会假设或类似的东西,在这种情况下,您需要运行脚本来遍历每个URL以进行搜索为'?'您可以在其中添加sid参数,作为一个简单示例:
<?php
$url = 'http://www.jdoqocy.com/click-12312312-12312321?url=http%3A%2F%2Fwww.borders.com%2Fonline%2Fstore%2FTitleDetail%3Fsku%3D0470029412&cjsku=12312321123';
$track_url = str_replace("?", "?sid=123book", "$url");
echo $track_url;
?>