[Issue][Nop 3.5] Google Shopping Plugin

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
8 years ago
It should be obvious, but I'm speaking of the one that comes with Nop.

Right now there is no point in having the 'Store' selection. Because, regardless of the store you select, this plugin generates a feed entry for every single product in your main store.

So, if you're like me, and thought "I'll just create a GoogleStore (general name for items; ie "Clothing"). And flag the items pertaining to that general name as limited to the main store and to the GoogleStore. Then generate a feed from that store.". NOPE! It generates a feed from every item you have in the main store.

I say main store because it's not generating all items in the database, which would suggest its also generating entries for those items tagged as 'deleted'.

I even went and unchecked "Ignore limited per store (site wide)". Nope! That didn't fix it.

And here's the odd part. Even the third party plugins like the one by foxnetsoft (https://www.nopcommerce.com/p/1662/nopfeedmanager-google-amazon-ebay-binq-pricegrabber-shopzilla-rakuten-etc.aspx) also generate a feed from all the items even if you specify a store to use.

So, somethings up. Not sure if it's configuration of the Nop or an actual bug with Nop, but what ever it is. It applies to both Nop Team plugins and third party plugins that generate a Google Store product feed with the option to generate feeds from specific stores.
8 years ago
Hi,

I cannot say anything about third-party plugins. I also don't understand what both plugins you mean because nopCommerce comes with only one - "Google Shopping (formely Google Product Search)" plugin.

Anyway I cannot reproduce it in the built-in "Google Shopping (formely Google Product Search)" plugin. Everything works fine out of the box. Generated feeds contains product from appropriate stores. It's also clear by looking at source code that products from appropriate stores are loaded - "GenerateFeed" method of the \Plugins\Nop.Plugin.Feed.Froogle\FroogleService.cs

So I presume you customized the solution some wrong way or simply didn't properly configured multi-store
8 years ago
Hmm, okay. As far as I know for multi-store all you need to do is uncheck 'Ignore Limit per store (site wide)'. And add stores to the 'Stores' section under Configuration.

I didn't put anything for the HOST value as I'm just using the store to divide up the feed.

I put 20 odd products into a Google Store that all began with an 'A'. The first item in the feed begins with a '1', which is the first product of the main store's inventory.

Does this mean that I have to select the appropriate store for every single item in the database? Or can I just flag the actual items I want in the Google Feed "store". -- That'd be going through and applying 'Store Limits' to about 8000 products. As opposed to going through about 700 products that need to be in the feed.

Which is why I would think this is a bug.


...and thinking about it, that's probably exactly why it does this (even for third party feed generators). If a product isn't flagged for 'Store Limited' then it probably shows up in all stores.

FML :(
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.