Skip to content


eBay and Twitter.. some confusion

It’s been well documented that you cannot promote eBay listings on social networks.. or any site you do not currently own. Meaning, you can post rover links on Twitter, Facebook, Squidoo, etc. It has been the general understanding that you can use those social networks to promote your OWN site where you’d have rover links on them.

Today, I noticed a very disturbing post on the EPN forum by mrguyhp where a affiliate had their account suspended, then reinstated, but withe following warning from EPN:

We have completed the investigation of your account and decided to unsuspend it. It is now active again. However, please be advised that as of August 20, 2009 publishers are no longer allowed to post on twitter.com or any other social network (facebook.com), even if they are merely sending traffic to their own sites. Please remove all your links on these sites and stop those campaigns. If you continue to receive traffic from these sites, your account will be expired and all your pending commissions will be reversed

Now, this makes no sense! According to their EPN blog “10 Tips to Improve Your Social Media Strategy” they have the following listed:

Although eBay Partner Network does not allow our partners to directly promote eBay through social media arenas, we want to make sure you know that you can drive traffic to your own website(s) through appropriate social media strategies.

These two statements seem to be opposite. So far no word from the ‘pinks’ on the subject. You can follow the entire thread here.

UPDATE

Looks like we have a pink reply on the post!

Hi everyone,

To clarify our policy allows social network traffic to be sent to your own site, just not directly to eBay. The blog post is correct. We are looking into the context of that response from Network Quality.

Thanks,
Casey

So hopefully, this is all cleared up now.

Posted in EPN, Twitter.

Tagged with , , .


EPN change to RSS

So I mentioned earlier that BANS users were experiencing problems at the same time of my issues with dynamic RSS search results. It also appears that some phpBayPro users as well as a few other EPN scripts are experiencing issues. On the EPN board ‘casey’ replied with the following statement in a thread where individuals were trying to debug the issue:

Hi everyone,

We’d like to thank you for your patience through the recent change made to the RSS Feed links that has impacted some of you, and apologize for the delayed response on the boards as well as the lack of a proactive message to announce this change. There was some miscommunication here on when this change was planned to roll out. Essentially we updated the links in the RSS Feeds to reflect the new link generator structure which we implemented a while back. This new link structure includes added parameters that we plan to use for some optimization initiatives to further enhance our tools and most importantly help generate higher earnings for our partners.

We believe the third party tools being used to publish content from the ePN RSS Feeds will update as necessary, if not already, to account for this new link structure and direct users to the correct pages on eBay. Also, as recommended by others in this thread it’s a good idea to consult the resources available through these third parties for further assistance. Please note that there are no issues with the RSS Feed URLs and links when taken directly from the publisher interface.

Thanks again for your patience,

Casey

You can read the full thread here. So it definitely looks like there are some serious backend changes in the works. I’ll be slowly (or quickly depending on when they enforce the change) converting my rover links to follow these new variables.  The BANS issue may have been related to urlencoding, not sure.

Posted in EPN, Programming.

Tagged with , , .


Pay Attention to your Roll-Your-Own EPN sites

Yesterday I noticed that my EPN sites were having trouble with their searching capability. It appears that eBay changed some things related to their RSS feed on my searches, luckily my category RSS were okay, for the time being. This recent change affected my parser that extracts the Auction ID for my SEO links (internalized links to eBay). I also noticed that they named a few new variables (this could be old news for many, but it was new to me)

icep_item=xxxxxx
ipn=psmain
icp_vectorid=xxxxxxx
kwid=xxxxxx
mtid=xxxx
kw=rss
icep_ff3=2

I was able to restore search functionality, but I only updated my rover redirects on one site to verify that this change did NOT impact my click counts for that site, and I’ll be migrating my rover code to this new style. I know I could pull this rover URL directly from the RSS result, but I’m not passing extraneous info via the querystring on my redirect. I may reconsider this though.

Today, Dave at BuildANicheStoreBlog.com had a post stating that if you have BANS sites that have Cloak Affiliate Links in box #4 you may be experiencing problems. This seems awfully coincidental to my issues noticed yesterday. Apparently, those users are directed to a ‘Page Not Responding’ at eBay. You can read Dave’s full post here.

Posted in Affiliate Marketing, EPN, Programming.

Tagged with , , , , .


Issues with CJNiche WordPress Plugin

So I’ve been working with the cjniche plugin. Overall, it’s a pretty good plugin, but I definitely have some issues with it. I noticed that a few of my requests were getting the dreaded PHP warning:

Warning: Invalid argument supplied for foreach() in
/var/www/wouldnt/you/like/to/know/wp-content/
plugins/cjniche/cjniche.php on line 79

Want to see if it’s a wide spread problem on the interwebby? Check out this Google search on the topic.

The line number may vary with yours, I added some extra special customizations to the plugin. Googling around on this, I see constant references to this error relating to this plugin. I also see crazy recommendations like deactivating and reactivating the plugin. Reminds me of the ‘did you reboot your computer’ and if the answer it ‘yes’, you follow up with ‘how many times’. Odd how some things just go away. Well, I wasn’t buying it.

It is true if you add a space to the advertiserIds or dork up your CJ Key you’ll get the same error, but I was experiencing intermittent errors. It would work a few of the times, then not work the other times. That would have NOTHING to do with variable values stored in the database. I did some digging (which is hard with this particular plugin since they encode everything.. really?).  I was able to get to the root of the problem.

If you’re getting this error every time, the plugin is not receiving a proper XML response CJ and that is why the foreach is blowing up. Unfortunately, the plugin is not checking for a good product set return from CJ and just explodes. Now, if you’re getting this error some of the times, the problem is very similar. I was able to echo the XML returning during a failure and this is what I saw:

[error-message] =>; The server is currently at
capacity or down for maintenance. Please try again later.

Wow, now that helps shed some light on the problem for sure. Looks like CJ is having problems. This is my biggest irritation dealing with CJ’s datafeed. I’ve mentioned that in the past that it’s just not reliable. This plugin is nice for something quick and if you’re working with small data sets or small merchants, this probably works really well. If you’re dealing with larger product catalogs, the keyword filtering is obviously going to take longer and probably cause issues with many requests. Now this is an assumption. I’m not sure if yesterday and today are the only two days having problems.. who knows. What I wanted to do with this post was shed some light with the PHP error and this plugin. I definitely see mention of it in many places.

I’ve written some error handling in the plugin to catch vs. explode when this occurs, but I might need to work on a caching solution to fall back on a stored data set if it has trouble.

Posted in Affiliate Marketing, Programming.

Tagged with , , , , , .


Apparel ItemSearch does not display ListPrice

Today, I was noticing one of my Amazon sites was not displaying prices for *some* apparel items. Looking closely at the XML response coming back from AWS, I noticed that ItemAttributes->ListPrice->FormattedPrice was not included as well as OfferSummary->LowestNewPrice->FormattedPrice was missing as well. Price of any sort was completely missing in about 80% of my apparel listings when I do a ItemSearch.

After doing some Googlin’ I found others with similar problems. It’s definitely not a new problem, so I was glad there were solutions, so I wanted to post this in case others run across this issue. It might be in other SearchIndexes besides apparel.

The solution is to modify your ResponseGroup value in your request to AWS. Normally, I only ask for “Offers, Images,ItemAttributes”. What you need to do is include “Variations” as well. So my ResponseGroup looks like: “Offers,Images,ItemAttributes,Variations”

You should now see VariationSummary in your XML response. To access the price there you would look at VariationSummary->LowestPrice->FormattedPrice

Hope this helps!

Posted in Programming.

Tagged with , , .