Re: The NEW Google Merchant Thread - Version 1.12.0
I installed the latest version and created 10 items for testing and when i click on the created xml file Internet Explorer gave me the following feed code error: "Internet Explorer cannot display this feed
This feed contains code errors.
Go back to the previous page."
Can someone give me a clue why? I use to be able to see the products. Please help, someone. Thank you,
Re: The NEW Google Merchant Thread - Version 1.12.0
Thank you, PinkLeopard for your response on my Attribute name question!
I just renamed them all to Size and will have to deal with the :censored: mess in the backend when listing new items.
Now I've run into another problem.
Cart is 1.3.9h (if it makes a difference)
GM version 1.12.2
The Google taxonomy for our product line is NOT buyer intuitive whatsoever, so I refuse to change my category names.
Instead I created a top category named Google Feed Products and turned it off so it wouldn't show cartside. Then I put the Google taxonomy categories as subcategories and 'linked' my products to those cats.
In the feed configuration, I put these cat numbers in the 'Included Categories'. So feed only pulls products from those categories. So far so good. Google took the feed and products are inserted. :smile:
BUT I still get a 'warning' on the feed for ALL of the products: Missing recommended attribute: google product category
I had left the Google Product Category Default setting in the configuration blank because our stuff would fall under 5 different categories:
(1) Apparel & Accessories > Clothing > Activewear > Motorcycle Protective Clothing > Motorcycle Suits
(2) Vehicles & Parts > Land Vehicle Accessories > Motorcycle Accessories > Motorcycle Bags & Panniers
(3) Vehicles & Parts > Land Vehicle Accessories > Motorcycle Accessories > Motorcycle Protective Gear > Motorcycle Goggles
(4) Vehicles & Parts > Land Vehicle Accessories > Motorcycle Accessories > Motorcycle Protective Gear > Motorcycle Helmets
(5) Motorcycle Parts which there is no category it fits under so I've just left these out of the feed for the time being.
If I fill in the Google Product Category Default with one of the above categories, it assigns that to ALL of the products.
I know I can add another read only attribute to each product for the product category, but unless I can find a way to hide these read only attributes cartside, I absolutely refuse to do so. My product info page looks stupid enough as it is with Age Group, Gender and Color specified (especially on helmets & saddlebags).
Is there something I'm not doing right causing it to not pick up the categories I created specifically for these products or is there any other alternative to the Default setting?
Have I mentioned how much I HATE Google right now? Grrrrrrrrrrrrr :censored:
Re: The NEW Google Merchant Thread - Version 1.12.0
Quote:
If I fill in the Google Product Category Default with one of the above categories, it assigns that to ALL of the products.
Which works fine, and will make missing the attribute error go away. No reason not to do that.
Re: The NEW Google Merchant Thread - Version 1.12.0
Quote:
Originally Posted by
RescoCCC
Which works fine, and will make missing the attribute error go away. No reason not to do that.
Hi Resco and thank you for your help!
That would probably work if the very top category was the same on all the products, but from what I'm seeing on our stuff it doesn't work.
It does take them and it does get rid of the warning, but they are not placed in the correct categories to optimize them in the Product search, which kind of defeats the purpose.
I entered the "Vehicles & Parts > Land Vehicle Accessories > Motorcycle Accessories > Motorcycle Protective Gear > Motorcycle Helmets" as the Default category.
The reason I selected this one was because if I used Apparel & Accessories, it kicked out my helmets and saddlebags since I don't have the Gender or Color attribute on those.
When I go to Google Shopping and use the search term "motorcycle jacket" (of which we have at least 200+ items) our jackets are nowhere to be found and our store is not listed in the sidebox.
In theory, they should show up in the category: "Motorcycle Protective Clothing" but they don't.
Now if I do a search for something more specific such as "mens vented textile motorcycle jacket" (almost verbatim for one of our titles) I can find some of our jackets and we are listed in the sidebox, BUT the only category listed is "Casual Jackets" which no biker would look in for a motorcycle jacket.
The only products displaying like they should and are truly searchable from the basic keywords are our helmets.
From looking at the results, I suspect my only solution at this point may be to create four separate feeds by changing the configuration settings to match each different category.
Re: The NEW Google Merchant Thread - Version 1.12.0
Quote:
I had left the Google Product Category Default setting in the configuration blank because our stuff would fall under 5 different categories:
RescoCCC is correct. If the configuration is blank here, then no Google Product Category will show on the feed.
Why not enter the category as:
Vehicles & Parts > Land Vehicle Accessories > Motorcycle Accessories>Motorcycle Protective Gear >
or
Apparel & Accessories > Clothing > Activewear > Motorcycle Protective Clothing >
Then add the required Google attributes. If the attributes don't apply, put in something like "mixed" or "All". You can then hide all the attributes with the below steps. Won't show in cart, but will be added to the feed. Also permitted to use just:
Vehicles & Parts > Land Vehicle Accessories > Motorcycle Accessories>
Don't have to take the category all the way to the end (ie. Motorcycle Helmets, etc.)
Quote:
if that is the case, it may be easier to add this:
http://www.zen-cart.com/forum/showthread.php?t=83814
It's only one file. On that one file, you can remove the below code and the attributes will not display on the products page. We've tested it out and the attributes do get included on the feed. Just don't show on the page.
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td width="50%"><?php echo $left_col; ?></td>
<td width="50%"><?php echo $right_col; ?></td>
</tr>
</table>
Our first goal was to get the attributes listed in columns. But since we didn't have "variations", we didn't need the attributes to show on the page. So I removed the tables and it works fine.
Re: The NEW Google Merchant Thread - Version 1.12.0
Quote:
Originally Posted by
cuysan
RescoCCC is correct. If the configuration is blank here, then no Google Product Category will show on the feed.
Why not enter the category as:
Vehicles & Parts > Land Vehicle Accessories > Motorcycle Accessories>Motorcycle Protective Gear >
or
Apparel & Accessories > Clothing > Activewear > Motorcycle Protective Clothing >
Then add the required Google attributes. If the attributes don't apply, put in something like "mixed" or "All". You can then hide all the attributes with the below steps. Won't show in cart, but will be added to the feed. Also permitted to use just:
Vehicles & Parts > Land Vehicle Accessories > Motorcycle Accessories>
Don't have to take the category all the way to the end (ie. Motorcycle Helmets, etc.)
I'll try that and see if they end up in the right categories.
I had seen the post about removing the table, but we have variations on almost all of our products (Size), so I can't remove them all.
I've been looking for a way to hide just the read only attributes since we don't use those for anything else, but so far no luck.
Re: The NEW Google Merchant Thread - Version 1.12.0
Quote:
Originally Posted by
Boggled
I'll try that and see if they end up in the right categories.
I had seen the post about removing the table, but we have variations on almost all of our products (Size), so I can't remove them all.
I've been looking for a way to hide just the read only attributes since we don't use those for anything else, but so far no luck.
Havent tested this but this should work:
line 181 remove this
Code:
or $products_options->RecordCount() == 1 or $products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_READONLY
so that RADIO is the last work inside the parentheses
like this:
Code:
if ($products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_FILE or $products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_TEXT or $products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_CHECKBOX or $products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_RADIO) {
line 486 - 492 may not need removing but to be sure remove or comment those lines out.
They are:
Code:
// Read Only - just for display purposes
if ($products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_READONLY) {
// $tmp_html .= '<input type="hidden" name ="id[' . $products_options_names->fields['products_options_id'] . ']"' . '" value="' . stripslashes($products_options->fields['products_options_values_name']) . ' SELECTED' . '" /> ' . $products_options->fields['products_options_values_name'];
$tmp_html .= $products_options_details . '<br />';
} else {
$zv_display_select_option ++;
}
line 552-558 is the other mention of readonly - this may need removing as well but it also may upset the entire apple cart if you do.
I'm hoping that the first change will simply take the read only out of the equation completely.
Let me know the results - error code etc if you run into problems. I don't have a site to test it with right now.
Re: The NEW Google Merchant Thread - Version 1.12.0
Quote:
Originally Posted by
delia
Havent tested this but this should work:
line 181 remove this
Code:
or $products_options->RecordCount() == 1 or $products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_READONLY
so that RADIO is the last work inside the parentheses
like this:
Code:
if ($products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_FILE or $products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_TEXT or $products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_CHECKBOX or $products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_RADIO) {
line 486 - 492 may not need removing but to be sure remove or comment those lines out.
They are:
Code:
// Read Only - just for display purposes
if ($products_options_names->fields['products_options_type'] == PRODUCTS_OPTIONS_TYPE_READONLY) {
// $tmp_html .= '<input type="hidden" name ="id[' . $products_options_names->fields['products_options_id'] . ']"' . '" value="' . stripslashes($products_options->fields['products_options_values_name']) . ' SELECTED' . '" /> ' . $products_options->fields['products_options_values_name'];
$tmp_html .= $products_options_details . '<br />';
} else {
$zv_display_select_option ++;
}
line 552-558 is the other mention of readonly - this may need removing as well but it also may upset the entire apple cart if you do.
I'm hoping that the first change will simply take the read only out of the equation completely.
Let me know the results - error code etc if you run into problems. I don't have a site to test it with right now.
Thanks for your help!
It didn't work. I tried taking them out one by one, and then all of them. No change whatsoever.
I've tried doing it via css with #attribsOptionsReadonly {display:none;} Nada.
I did successfully remove them using the Flexible Attributes mod, but then they weren't included in the feed.
The closest I've come with my experimenting is I got it to remove the option names, but the values were still visible and now I can't remember what I changed to get it to do that.
Re: The NEW Google Merchant Thread - Version 1.12.0
Quote:
Originally Posted by
Boggled
Thanks for your help!
It didn't work. I tried taking them out one by one, and then all of them. No change whatsoever.
I've tried doing it via css with #attribsOptionsReadonly {display:none;} Nada.
I did successfully remove them using the
Flexible Attributes mod, but then they weren't included in the feed.
The closest I've come with my experimenting is I got it to remove the option names, but the values were still visible and now I can't remember what I changed to get it to do that.
Don't see how that would lead to no change. If you remove the function from the file, it should certainly show up somehow.
Re: The NEW Google Merchant Thread - Version 1.12.0
Quote:
Originally Posted by
delia
Don't see how that would lead to no change. If you remove the function from the file, it should certainly show up somehow.
I would have thought so too. I just made all three edits again (removed the one and commented out the last two) and here is a link to a product:
http://www.nybikergear.com/motorcycl...acket?cPath=10