Totally Zenned
- Join Date:
- Feb 2007
- Posts:
- 1,724
- Plugin Contributions:
- 0
Google Merchant Center Feeder for ZC v1.5.x [Support Thread]
is there a way of adding a adwords_lables to the feed??
Views: 153,460
Totally Zenned
is there a way of adding a adwords_lables to the feed??
New Zenner
Hi
Install instructions for this mod are not clear. Am I right in saying that i can drag and drop the file Google_merchant_centre(once unzipped) into my store root file using something like filezilla and there are no files being overwritten?
Thanks
Phil
Totally Zenned
when configuring the shipping and for 'Select Shipping Method' I choose, table rate.
The next step to configure is 'Table Zone ID' which says
"Enter the table rate ID if using a shipping method that uses table rates:"
Could someone please tell me how to find what the table rate 'ID' is?
Totally Zenned
Apparently the table rate ID would be zone 1, zone 2 etc. So what is entered is 1 or 2 or which ever zone is going to be used. Terminology through me off.
The next issue I'm seeing is with shipping rate making it in to google shopping.
I'm using zen cart version 1.5.0 with GMCF 1.14.0
The shipping info is being written to the feed.
<g:shipping>
<g:country>AU</g:country>
<g:region>4999</g:region>
<g:service>Ground</g:service>
<g:price>12.5</g:price>
</g:shipping>
The feed is being successfully uploaded to google merchant center. Google merchant center shows the error for shipping:
Missing shipping information (263 errors, only affecting Product Search, Search API for Shopping, Shopping)
In google merchant center, when viewing the errors; 'view item' shows the shipping attribute value is blank.
Has anyone else encountered this and know what the problem is?
New Zenner
Hi I am having this problem when I try and run the script located at: http://www.bigmicro.net/store/googlefroogle.php I get invalid key and then when I comment that line out I no longer get this error message but not receive this:
Google Merchant Center Feeder v1.12.5 started 2013/04/09 23:01:14
Feed file - /home/bigmicro/public_html/store/feed/google/domain_products_en.xml
Processing: Feed - No, Upload - No
There is no file created and nothing is uploaded. How do I fix this so it processes the feed and uploads it to google?
Totally Zenned
DivaVocals:
**This is the NEW thread for the latest version of Numinix Google Merchant Center Feeder for Zen Cart v1.5.x.
**
This add-on can be found in the downloads section here: http://www.zen-cart.com/index.php?main_page=product_contrib_info&products_id=2091
**Please DO NOT post questions regarding the ****v1.3.x versions of this add-on in this support thread. **Questions regarding the v1.3.x versions of this add-on should be directed to this support thread:http://www.zen-cart.com/forum/showthread.php?t=187534
If you post questions about the v1.3.x versions of this add-on you will be (gently or not so gently) redirected to the correct support thread.
I'm not providing any support.. Just being a good net citizen..Gentle reminder... :smile:
Anyone who needs customizations etc for this mod, should contact Numinix regarding customizations.. This is not my mod, and I cannot offer any thoughts on this except this one: Can it be done?? It's software.. Of course it can be done.. it just may not be easy or free..:smile:
Plus see my siggy regarding my personal policy regarding receiving support questions via PM.. :blush:
Thanks.. Carry on..
Zen Follower
So has anyone got this to successfully work? I cant seem to get it to work correctly when I try to do a feed I get a http500 internal server error. but it used to do that and then in a few hours the feed was there but now that's not the case it is fully broke now.
please help
I upgraded to the 1.14 version today 4/21/13 still no luck.
Google Merchant Center Feeder Configuration
Title Value Action
Debug true Info
Google Merchant Center FTP Username *************Info
Google Merchant Center FTP Password *********** Info
Google Merchant Center Server uploads.google.com Info
Google Merchant Center PASV false Info
Security Key Info
Store Address http://www.ad-discountperformance.com Info
Store Description We sell performance parts for ATV's, Dirt bike's, Street bike's, Snowmobile's, & Watercraft's. Info
Output File Name AandD Info
Compress Feed File true Info
Uploaded date 2013/04/21 11:44:57 Info
Output Directory feed/google/ Info
Enable Advanced XML Sanitization false Info
Max Execution Time 200000 Info
Memory Limit 128M Info
Max products 0 Info
Starting Point 0 Info
Included Categories Info
Excluded Categories Info
Included Manufacturers Info
Excluded Manufacturers Info
Expiration Date Base now Info
Expiration Date Adjust 90 Info
Show Default Currency true Info
Default Currency USD Info
Show Offer ID id
Shipping Options ups,usps Info
Default Condition new Info
Condition false Info
Default Product Type Info
Product Type top Info
Show Feed Language false Info
Show Weight false Info
Feed Language 1 Info
Weight Units pounds Info
UPC/ISBN/EAN false Info
Description 2 false Info
Use Meta Title false Info
Enable Map Pricing false Info
Use cPath in url true Info
Google Product Category Default "Vehicles & Parts > Vehicle Parts & Accessories > Watercraft Parts & Accessories > Watercraft Engine Parts > Watercraft Propellers" Info
Display Tax false Info
Tax Country US Info
Tax Region pA Info
Tax Rate 6.00 Info
Tax on Shipping y Info
Payments Accepted Cash,Check,Visa,MasterCard,AmericanExpress,Discover,paypal Info
Payment Notes Info
Select Shipping Method per weight unit Info
Table Zone ID Info
Shipping Country Info
Shipping Region Info
Shipping Service usps, ups Info
Pickup true Info
Alternate Image URL Info
Image Handler false Info
Magic SEO URLs false
those are the settings in my config section.
Zen Follower
When I test it with 100 products it works. but when I try to do 1000 it doesn't do anything
Zen Follower
Here is a debug im getting at this time
[21-Apr-2013 12:15:14] PHP Warning: fread() [<a href='function.fread'>function.fread</a>]: Length parameter must be greater than 0 in /home2/*****/public_html/includes/classes/google_base.php on line 82
[21-Apr-2013 12:15:14] PHP Warning: DOMDocument::createElement() [<a href='domdocument.createelement'>domdocument.createelement</a>]: unterminated entity reference Watercraft's. in /home2//public_html/googlefroogle.php on line 116
Zen Follower
Hi all
Is there a way of setting a default brand for each product? I know you have the option for UPC/ISBN/EAN but I wondered if Brand could be set either using this software or via Google Merchants?
Please advise.
New Zenner
In the Docs for this mod, it mentioned that using Stock By Attribute (another mod) could let Google Merchant Center Feeder create variant products for each product.
Numinix:
(Optional) If using attributes to offer variations of your products, install Stock by Attributes (refer to the tips section for more information)
I have Stock By Attribute installed and I have variant data for each product, but my feed doesn't show the variant data.
Is there something I am missing?
Zen Follower
Hi .not sure if this has been asked before but using 1.5.1 zen with latest feed
when ever I do a update the amount of items are always less than what I have in my shop
for example I have 558 products but google shows 501 ..
I have been though a easy populate file and corrected any errors I have seen ..
What else do I need to do to find errors so I can upload the entire file
thanks
New Zenner
Hi, I'm trying to install the latest copy of this from numunux website but when I do the database all I keep getting is "WARNING: An Error occurred, please refresh the page and try again."
Here is the patch database:
UPDATE configuration SET configuration_value = '1.14.0' WHERE configuration_key = 'GOOGLE_PRODUCTS_VERSION' LIMIT 1;
SET @configuration_group_id=0;
SELECT (@configuration_group_id:=configuration_group_id)
FROM configuration_group
WHERE configuration_group_title = 'Google Merchant Center Feeder Configuration'
LIMIT 1;
INSERT INTO configuration (configuration_id, configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added, use_function, set_function) VALUES
(NULL, 'Third Party Inventory Plugin', 'GOOGLE_PRODUCTS_SWITCH_STOCK_PLUGIN', 'none', 'Does your system use a third party plugin for managing variant/attribute inventory? Select the plugin used or leave as \'none\' for default action:', " . $configuration_group_id . ", 560, NOW(), NULL, 'zen_cfg_select_drop_down(array(array(\'id\' => \'none\', \'text\' => \'none\'), array(\'id\' => \'stockbyattributes\', \'text\' => \'Stock By Attributes\'), array(\'id\' => \'numinixproductvariants\', \'text\' => \'Numinix Product Variants\')),');
Please can someone help me to get this working?
New Zenner
I am using Google Merchant Feeder v1.13 and Zen Cart v1.5. I had previously gotten exemption from Google Merchant Center for providing unique product identifiers. Now they have changed their requirements and as of July 15th, I am no longer exempt, but must put in an "identifier_exists" attribute and set the value to none. I have no idea how or where to do this. Is this something the feeder should do for me? Perhaps Numinix has just not got around to updating the Merchant Feeder add-on to reflect these new requirements by Google. Please help as now my feed gets errors when I try to upload it to google, saying it lacks unique product identifiers, which my products do not have. Each one is a unique one of a kind piece.
Totally Zenned
tucson:
I am using Google Merchant Feeder v1.13 and Zen Cart v1.5. I had previously gotten exemption from Google Merchant Center for providing unique product identifiers. Now they have changed their requirements and as of July 15th, I am no longer exempt, but must put in an "identifier_exists" attribute and set the value to none. I have no idea how or where to do this. Is this something the feeder should do for me? Perhaps Numinix has just not got around to updating the Merchant Feeder add-on to reflect these new requirements by Google. Please help as now my feed gets errors when I try to upload it to google, saying it lacks unique product identifiers, which my products do not have. Each one is a unique one of a kind piece.
Did you ever get this figured out?
I'm having the same issue and can't figure out where or how to add a "Unique Product Identifier".
I've looked at Admin>Configuration>Google Merchant Center Feeder Configuration and I don't see any options for this at all.
What am I not seeing?
Totally Zenned
Well I've decided to simply give up......
Google seems to want more effort put into this mess than I have time for.
I've got too many suppliers with to many shipping rate options to make this worth my time.
New Zenner
excuse my ignorance, but where do I get the link for my feeds?
New Zenner
oh never mind! got it! :D
Totally Zenned
I have the latest version of google merchant center feeder installed on zen cart 1.5.0. The shop has 1951 products and it is taking close to an hour to generate the feed. Could that length of time be improved upon at the server level by providing more resources for the generation process? If so what should be requested?
New Zenner
Serious:
Did you ever get this figured out?
I'm having the same issue and can't figure out where or how to add a "Unique Product Identifier".I've looked at Admin>Configuration>Google Merchant Center Feeder Configuration and I don't see any options for this at all.
What am I not seeing?
If you are still looking for help here, I have a small code edit you can do to get this working. The code edit is simple (about 4 lines) and will insert the identifier_exists = false element into the XML output. It will ONLY insert this if you DO NOT have UPC/ISBN/EAN set for your products. You will have to have the "UPC/ISBN/EAN" configuration option set to true in the google merchant configuration area, and this does require numinix product fields being installed.
STEP 0: BACK UP your_catalog/includes/classes/google_base.php
Step 1: Open your_catalog/includes/classes/google_base.php
Step 2: Go to ~ line 409
Step 3: Replace the following:
} elseif ($products->fields['products_ean'] != '') {
$ean = $dom->createElement('g:ean');
$ean->appendChild($dom->createCDATASection($this->google_base_xml_sanitizer($products->fields['products_ean'])));
$item->appendChild($ean);
}
}
with
} elseif ($products->fields['products_ean'] != '') {
$ean = $dom->createElement('g:ean');
$ean->appendChild($dom->createCDATASection($this->google_base_xml_sanitizer($products->fields['products_ean'])));
$item->appendChild($ean);
} else {
$identifier_exists = $dom->createElement('g:identifier_exists');
$identifier_exists->appendChild($dom->createCDATASection($this->google_base_xml_sanitizer('False')));
$item->appendChild($identifier_exists);
}
}
Step4: Save the file.
You can verify that the feed is correct by viewing the xml source and searching for identifier_exists. Any product without UPC/ISBN/EAN should have this field set.
Enjoy!
Lev
Tell staff why this post should be reviewed.