• Resolved ashleyngold

    (@ashleyngold)


    Hi there,

    Some of my Print on Demand items have synced to Commerce Manager, but some have not. After using the Microdata debugger tool, I noticed that “a required field is missing: id.

    When comparing products that did sync to those that didn’t, I noticed one thing in particular: on the product details page in WooCommerce, the ones that synced have unique content IDs that are transferred to Meta Commerce Manager. When I went into the subject’s product details, the unique content IDs were blank.

    Here is a screenshot from the listing that has synced over:

    Here is a screenshot from the subject listing that has NOT synced over:

    The item is set to Sync and Share.

    I have “reset Facebook metadata.” Nothing is working. How do I get the IDs to populate so it’ll sync? This is the case for all my newer products.

    Thank you!!!

    The page I need help with: [log in to see the link]

Viewing 9 replies - 1 through 9 (of 9 total)
  • Hi @ashleyngold

    Thanks for reaching out!

    An additional cause of a product (especially variable product) isn’t synced properly to the Facebook catalog is that when we create a global product attribute and the attribute name contains a disallowed character :.

    If we use the global attribute name that contains such disallowed character in the variable product Product data > Attributes tab when we publish or update the product, the product variations Facebook metadata are broken.

    Hope this helps!

    Thread Starter ashleyngold

    (@ashleyngold)

    Thank you so much! This is very helpful. I didn’t have any colons in my attributes, but I did have parentheses. I have removed those. Do I need to remove dashes (-) as well?

    You are welcome @ashleyngold . Could you share an example of an attribute value, that contains dashes, please?

    For example, a value like the following, without spaces and/or other special characters (e.g. woo-dfsdc3), or otherwise?

    I trust that points you in the right direction, but if you have more questions, let us know. We’re happy to help.

    Thread Starter ashleyngold

    (@ashleyngold)

    Here is what some attributes look like from the product page. Is this acceptable or do they need to be modified? Surely they should be readable and not in a-format-like-this?

    • This reply was modified 1 year, 9 months ago by ashleyngold.

    Hi,

    I noticed that “<strong>a required field is missing: id.</strong>“

    You can recheck your product and make sure it has all information relevant based on https://woocommerce.com/document/facebook-for-woocommerce/#how-to-manage-your-woocommerce-catalog, be sure that the product is not virtual, as Facebook policy does not permit Virtual products.

    Then you can run a manual sync: https://woocommerce.com/document/facebook-for-woocommerce/#catalog-syncing and let us know the results.

    Hope this helps.

    Thread Starter ashleyngold

    (@ashleyngold)

    Thanks for those links. Unfortunately, it’s still not working. I have all the information and the product is not virtual. It is print on demand and was created through Printify. However, I have other Printify products that have synced successfully, so I’m not sure what the difference is.

    Saif

    (@babylon1999)

    Hello @ashleyngold,

    Thanks for those links. Unfortunately, it’s still not working. I have all the information and the product is not virtual. It is print on demand and was created through Printify.

    If I understand this correctly, some variation products are not syncing with Facebook.

    When syncing a variation product every variation field needs to have an attribute, in other words, no attribute should be left to “Any Attribute” as shown in the screenshot below (variation #78).


    Link to image: https://d.pr/i/rn80Bs

    You can find this mentioned in the documentation: https://woocommerce.com/document/facebook-for-woocommerce/#variable-products-variants

    Can you please check if that was the problem in your case?

    Look forward to hearing back from you.

    Thread Starter ashleyngold

    (@ashleyngold)

    Thank you. I checked and all variations have specific sizes and colors. Something I have noticed, though, is for other similar products that have synced to Facebook, it often tells me the size is missing, even though they are specified in WooCommerce. I always have to manually update those within Facebook.

    Hi,

    For better assistance, it would be great if you please share a copy of your site’s System Status Report: You can find it via WooCommerce > Status. Select “Get system report” and then “Copy for support”.?

    And a copy of any fatal error log found under WooCommerce > System Status > Logs (if available).

    Thanks.

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘New Items Not Syncing – No ID per Microdata’ is closed to new replies.