question

InactiveAutoUser avatar image
0 Likes"
InactiveAutoUser asked

Not seeing affiliate "rover" url in my demo app

Hi everyone!

 

I'm new to eBay affiliates (and affiliate marketin in general) and have a question about my test app that I made tonight.

 

I'm using the "findItemsAdvanced" method in the "findingService" service call.  The call is being made here:http://svcs.ebay.com/services/search/FindingService/v1

 

I think all of my parameters and values are correct as I am getting desired output.

 

However, in looking at the response XML item, "ViewItemURL", I don't see any "rover" links.  I thought rover links were a sign that this was an affiliate link?

 

Anyway, here is a snippet of my coldfusion code.  (if you dont know CF, it's quite eay to read).

 

 

<cfset GatewayURI="http://svcs.ebay.com/services/search/FindingService/v1">

<cfhttp method="get" url="#GatewayURI#">
    <cfhttpparam type="formField" name="OPERATION-NAME" value="findItemsAdvanced">
    <cfhttpparam type="formField" name="SERVICE-NAME" value="FindingService">
    <cfhttpparam type="formField" name="SERVICE-VERSION" value="1.11.1">
    <cfhttpparam type="formField" name="SECURITY-APPNAME" value="MYAPPID">
    <cfhttpparam type="formField" name="RESPONSE-DATA-FORMAT" value="XML">
    <cfhttpparam type="formField" name="categoryId" value="73839">
    <cfhttpparam type="formField" name="keywords" value="Microsoft Zune HD">
    <cfhttpparam type="formField" name="itemFilter(0).name" value="MinPrice">
    <cfhttpparam type="formField" name="itemFilter(0).value" value="50">
    <cfhttpparam type="formField" name="itemFilter(0).paramName" value="Currency">
    <cfhttpparam type="formField" name="itemFilter(0).paramValue" value="USD">
    <cfhttpparam type="formField" name="itemFilter(1).name" value="MaxPrice">
    <cfhttpparam type="formField" name="itemFilter(1).value" value="600">
    <cfhttpparam type="formField" name="itemFilter(1).paramName" value="Currency">
    <cfhttpparam type="formField" name="itemFilter(1).paramValue" value="USD">
    <cfhttpparam type="formField" name="paginationInput.entriesPerPage" value="25">
    <cfhttpparam type="formField" name="paginationInput.pageNumber" value="1">
    <cfhttpparam type="formField" name="sortOrder" value="EndTimeSoonest">
    <cfhttpparam type="formField" name="affiliate.networkID" value="9">
    <cfhttpparam type="formField" name="affiliate.trackingid" value="MyTrackingID">
</cfhttp>

 

In looking at the XML data that is returned, no "rover" links.  I'm going to assume that my affiliate tracking ID isnt' working.  Does anyone have any suggestions for me?

 

Thanks!

 

affiliatefindingitemsadvancedcoldfusion
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

jeff.developersupport@ebay.com avatar image
0 Likes"
jeff.developersupport@ebay.com answered

Hi

 

Can you post your response XML so we can take a look at the results?

 

Thanks

API Developer Support

10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

helios825 avatar image
0 Likes"
helios825 answered

You're right - something must be amiss if you're not getting rover links back from the API and you're intending to with the proper request parameters.

I don't speak Cold Fusion, but it looks like I can rough it...

* I think I see your problem. The parameters are case-sensitive. You've misspelled (caps) "affiliate.networkID" and "affiliate.trackingid". Check the docs to see the correct camelCase variants to use:

http://developer.ebay.com/DevZone/finding/CallRef/findItemsAdvanced.html

* Also, regarding SERVICE-VERSION, I think your value is too high (1.11.1) - the current version is 1.11.0 . Who knows, that might make a difference.

Let us know how it goes...

 

10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

tomaszygadl0 avatar image
0 Likes"
tomaszygadl0 answered

ebay.png (177.6 KiB)
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

helios825 avatar image
0 Likes"
helios825 answered
@tomaszygadl0 eBay's affiliate program does not support EBAY-PL. That is probably why you aren't seeing rover links returned by your API call. Try using EBAY-US.
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

tomaszygadl0 avatar image
0 Likes"
tomaszygadl0 answered
@helios825 do you know is it any chance that support for EBAY-PL will be available in nearest future?
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

helios825 avatar image
0 Likes"
helios825 answered
eBay's affiliate program, ePN, has been around since 2008. In that time, they have not added support for any new eBay country-sites, and they even ended support for a few (like India and Singapore) in the early years. So, given that, I don't think it's likely they'll be adding eBay Poland in the near future.
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.