You are here:  » different data sets

Support Forum



different data sets

Submitted by rolli1 on Sun, 2012-02-19 10:57 in

Hi David,

one of my merchants deliver the datafeed as follows:

1145468 Lrg Men Brighter Morning S/s Tee - Shirts........etc

in his own dataset the product is listed as:

1145468 Lrg Men Brighter Morning........etc

So when a customer clicks through from my site the product is not found because of the

"S/s Tee - Shirts" appendix in my search string.

Is it possible to avoid that?

Regards

Roland

Submitted by support on Sun, 2012-02-19 17:33

Hi Roland,

Normally there should be a Buy URL (deep link) in the feed - the field that you registered as the Buy URL when registering the feed for the first time that is [normally at least] independent of the actual product name; so I wonder if in this case you are needing to append the product name to a generic base URL using filters in order to construct the Buy URL?

In this case, I can't think of an obvious solution if the data in the feed isn't sufficient to generate a working deep link.

I'll take a look for your if you like; I'll remove the URLs before publishing your reply but if you could post an example product page on your site where the deep link is not working; the URL of the merchant's site that the page should be linking to; and also the filename of the feed and I'll check it out all out..

Cheers,
David.
--
PriceTapestry.com

Submitted by rolli1 on Mon, 2012-02-20 10:01

Hi David,

here I send you the first two lines of the datafeed:

{code saved}

As you can see, the product name is:

Miskeen Men Zip Pkt Cargo Pant W/ Belt - Jeans & Pants

but in their datafeed this product is called

Miskeen Men Zip Pkt Cargo Pant W/ Belt including a certain filter that does execute the serach an narrow it to their product name:

Regards

Roland

Submitted by support on Mon, 2012-02-20 12:21

Hi Roland,

I just created a test feed from the sample you posted and loaded it onto my test server and it seemed to work OK; All fields (except Description) auto-detected (I selected LongDesc); and I used "BuyURL" as the Buy URL field. This created a product page for "Miskeen Men Zip Pkt Cargo Pant W/ Belt - Jeans & Pants" and the Buy URL linked to the merchant's page for that product.

Please could you let me know the URL of the product page on your site where the link is not working and I'll compare the Buy URL that has been imported with the version in the feed and try to find out why there is a difference (I assume you don't have any filters registered against the Buy URL field for this feed - if you do, let me know the configuration as that may be having an effect on the value imported)...

Cheers,
David
--
PriceTapestry.com

Submitted by rolli1 on Mon, 2012-02-20 15:17

Hi David,
you are right. PT works 100% correct. But the generated buy url does not correspond with that what the merchant has in its database.
Please go to

{link saved}

you will find the product an then when you click through to the merchant a page appears which says:

We apologize, but the product you're looking for is no longer available.

But when you do a search on the merchants page for the Coogi men Lambo striped Ss then the product is available.

Regards

Roland

Submitted by support on Mon, 2012-02-20 15:42

Thanks Roland,

I downloaded the latest feed from your site and it does contain deep links to products that no longer exist; I'm afraid there's not really any way around this - if the feed contains unreliable data (please double-check that your copy of the feed is up to date and re-import) it would be up to the merchant to correct their system.

Cheers,
David.
--
PriceTapestry.com

Submitted by rolli1 on Mon, 2012-02-20 16:39

Thanks David,

I will discuss that with the merchant.

Regards

Roland

Submitted by rolli1 on Tue, 2012-02-21 10:34

Just another question about the jump.php.
Where does the jump.php take the id? As I noticed, the id that the jump.php generates for a certain product is
83334, but in the datafeed such a numner is not to be found.

Regards

Roland

Submitted by support on Tue, 2012-02-21 11:47

Hi Roland,

It's the id in the `products` table in the database which is generated by MySQL when products are imported, so you won't find the number in your feeds, then jump.php simply has to select by ID which is the fastest way to access the table.

Cheers,
David.
--
PriceTapestry.com