• Resolved dbranson

    (@dbranson)


    I’ve seen other questions about the same issue. They’re all closed out with no response from the reporter.

    A required field is missing: id
    A required field is missing: price
    A required field is missing: availability

    These fields have missing information: google_product_category

    When looking at the list of items, they all have these three elements.

Viewing 15 replies - 1 through 15 (of 21 total)
  • Thread Starter dbranson

    (@dbranson)

    “three elements” refers to id, price, availability, which show as errors, not the fourth, which is a warning.

    • This reply was modified 3 years, 3 months ago by dbranson.

    Hi @dbranson,

    It looks like the required metadata isn’t being passed to Facebook. We’ve seen a few cases where a plugin/theme conflict caused an issue like this.

    Here’s what I’d recommend:

    – Temporarily switch the theme to the Storefront theme
    – Deactivate all plugins besides WooCommerce and the Facebook for WooCommerce extension
    – Run a Facebook sync at Marketing > Facebook > Product Sync
    – Check to see if the products sync to the Facebook shop
    – If they are, re-enable plugins/theme one by one until you find the one causing the problem
    – When you find the one causing the problem, look for an alternative solution or reach out to the author of that plugin/theme
    We have a guide on conflict testing here.

    Please let us know what you find so we can help further.

    Hello!

    Thank you for contacting us about the issue you are seeing with the Facebook for WooCommerce extension. In order to continue it would be helpful if we had the System Status Report for this site.

    Can you please share a copy of your this? You can find it via WooCommerce → Status:

    Screenshot: https://d.pr/i/Rfv2jn

    Select the purple **Get system report** button (shown above) and then the purple **Copy for support** button (shown below).? This will copy the status report to your device’s clipboard. Please paste it into this chat.

    Screenshot: https://d.pr/i/2S3Dgv`

    Please share this information so we can continue to move forward on this issue.

    Thanks!

    Thread Starter dbranson

    (@dbranson)

    Austin, thanks for your reply. I’ll try these things out.

    Thread Starter dbranson

    (@dbranson)

    Phillip, thanks for your reply, too. I’ll grab that info.

    Thread Starter dbranson

    (@dbranson)

    
    ### WordPress Environment ###
    
    WordPress address (URL): https://springfedsystems.com
    Site address (URL): https://springfedsystems.com
    WC Version: 5.5.2
    REST API Version: ? 5.5.2
    WC Blocks Version: ? 5.3.3
    Action Scheduler Version: ? 3.2.1
    WC Admin Version: ? 2.4.4
    Log Directory Writable: ?
    WP Version: 5.8
    WP Multisite: –
    WP Memory Limit: 256 MB
    WP Debug Mode: –
    WP Cron: ?
    Language: en_US
    External object cache: –
    
    ### Server Environment ###
    
    Server Info: Apache/2.4.38 (Debian)
    PHP Version: 7.4.9
    PHP Post Max Size: 8 MB
    PHP Time Limit: 3000
    PHP Max Input Vars: 1000
    cURL Version: 7.64.0
    OpenSSL/1.1.1d
    
    SUHOSIN Installed: –
    MySQL Version: 8.0.21
    Max Upload Size: 2 MB
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ? Your server does not have the SoapClient class enabled - some gateway plugins which use SOAP may not work as expected.
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?
    
    ### Database ###
    
    WC Database Version: 5.5.2
    WC Database Prefix: wp_
    Total Database Size: 47.89MB
    Database Data Size: 27.18MB
    Database Index Size: 20.71MB
    wp_woocommerce_sessions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_woocommerce_order_items: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_woocommerce_order_itemmeta: Data: 0.05MB + Index: 0.03MB + Engine InnoDB
    wp_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_actionscheduler_actions: Data: 1.02MB + Index: 0.53MB + Engine InnoDB
    wp_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_actionscheduler_logs: Data: 4.02MB + Index: 3.89MB + Engine InnoDB
    wp_aioseo_notifications: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_aioseo_posts: Data: 0.19MB + Index: 0.06MB + Engine InnoDB
    wp_commentmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_comments: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
    wp_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_mailchimp_carts: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_mailchimp_jobs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_options: Data: 5.03MB + Index: 2.06MB + Engine InnoDB
    wp_postmeta: Data: 10.23MB + Index: 10.02MB + Engine InnoDB
    wp_posts: Data: 4.28MB + Index: 2.23MB + Engine InnoDB
    wp_taxjar_record_queue: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_term_relationships: Data: 0.06MB + Index: 0.02MB + Engine InnoDB
    wp_term_taxonomy: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_termmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_terms: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_usermeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_users: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_wc_admin_note_actions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_wc_admin_notes: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_wc_customer_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_wc_order_product_lookup: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_wc_order_stats: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_wc_order_tax_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_wc_product_meta_lookup: Data: 1.52MB + Index: 0.81MB + Engine InnoDB
    wp_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    
    ### Post Type Counts ###
    
    attachment: 1687
    custom_css: 1
    customize_changeset: 1
    page: 8
    post: 1
    product: 85
    product_variation: 5315
    revision: 45
    shop_coupon: 6
    shop_order: 12
    
    ### Security ###
    
    Secure connection (HTTPS): ?
    Hide errors from visitors: ?
    
    ### Active Plugins (12) ###
    
    Classic Editor: by WordPress Contributors – 1.6.2
    Facebook for WooCommerce: by Facebook – 2.6.1
    Google XML Sitemaps: by Auctollo – 4.1.1
    Jetpack: by Automattic – 10.0
    PixelYourSite: by PixelYourSite – 8.2.6
    Printful Integration for WooCommerce: by Printful – 2.1.25
    Product XML Feeds for WooCommerce: by WPWhale – 2.2.2
    Storefront Footer Text: by Wooassist – 1.0.1
    W3 Total Cache: by BoldGrid – 2.1.6
    WebP Converter for Media: by Mateusz Gbiorczyk – 3.0.8
    WooCommerce Shipping & Tax: by WooCommerce – 1.25.17
    WooCommerce: by Automattic – 5.5.2
    
    ### Inactive Plugins (1) ###
    
    PixelYourSite Pinterest: by PixelYourSite – 3.2.0
    
    ### Dropin Plugins (1) ###
    
    advanced-cache.php: advanced-cache.php
    
    ### Settings ###
    
    API Enabled: ?
    Force SSL: –
    Currency: USD ($)
    Currency Position: left
    Thousand Separator: ,
    Decimal Separator: .
    Number of Decimals: 2
    Taxonomies: Product Types: external (external)
    grouped (grouped)
    simple (simple)
    variable (variable)
    
    Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)
    exclude-from-search (exclude-from-search)
    featured (featured)
    outofstock (outofstock)
    rated-1 (rated-1)
    rated-2 (rated-2)
    rated-3 (rated-3)
    rated-4 (rated-4)
    rated-5 (rated-5)
    
    Connected to WooCommerce.com: –
    
    ### WC Pages ###
    
    Shop base: #6 - /
    Cart: #7 - /cart/
    Checkout: #8 - /checkout/
    My account: #9 - /my-account/
    Terms and conditions: ? Page not set
    
    ### Theme ###
    
    Name: Storefront
    Version: 3.7.0
    Author URL: https://woocommerce.com/
    Child Theme: ? – If you are modifying WooCommerce on a parent theme that you did not build personally we recommend using a child theme. See: How to create a child theme
    WooCommerce Support: ?
    
    ### Templates ###
    
    Overrides: –
    
    ### Action Scheduler ###
    
    Complete: 1,329
    Oldest: 2021-08-09 17:55:15 -0500
    Newest: 2021-08-10 16:02:59 -0500
    
    Pending: 3
    Oldest: 2021-08-11 07:46:59 -0500
    Newest: 2021-08-11 14:41:13 -0500
    
    ### Status report information ###
    
    Generated at: 2021-08-10 16:04:29 -05:00
    
    Thread Starter dbranson

    (@dbranson)

    @apmwebdev the site already used the Storefront theme, so I deactivated all the plugins except Woocommerce and Facebook for Woocommerce. Now the errors are:

    A required field is missing: id
    A required field is missing: image_link
    Titles are missing: title
    A required field is missing: price
    A required field is missing: availability
    Descriptions are missing: description
    A required field is missing: link

    I’m re-activating to see how it goes.

    Thread Starter dbranson

    (@dbranson)

    Re-activating Jetpack returns the site to the original list of missing fields.

    Thread Starter dbranson

    (@dbranson)

    Also, every time I sync, the mysql DB grows quite a bit, and is now consuming about 11G more than before starting investigation of this issue. I’ll need to stop re-syncing until I fix that.

    Thread Starter dbranson

    (@dbranson)

    I fixed the issues on my end as far as storage is concerned. Since adding back Jetpack started sending the properties that had been lost, that makes it seems like jetpack is providing the microdata, and that facebook for woocommerce does not. Thoughts?

    • This reply was modified 3 years, 3 months ago by dbranson.
    • This reply was modified 3 years, 3 months ago by dbranson.
    Plugin Support Thu P. a11n

    (@thup90)

    Hi @dbranson ,

    That’s strange. Facebook for WooCommerce shouldn’t need Jetpack to provide the microdata. Could you try deactivating Jetpack and enabling other plugins back one by one to see what’s causing this?

    Thread Starter dbranson

    (@dbranson)

    @thup90 Thanks, I’ll try that.

    Thread Starter dbranson

    (@dbranson)

    #### Plugins Active
    - [X] Facebook for WooCommerce
    - [X] WooCommerce
    
    - Errors:
      - A required field is missing: id
      - A required field is missing: image_link
      - Titles are missing: title
      - A required field is missing: price
      - A required field is missing: availability
      - Descriptions are missing: description
      - A required field is missing: link
    
    - Warnings:
      - These fields have missing information: google_product_category
    
    #### Plugins Active
    - [X] Facebook for WooCommerce
    - [X] WooCommerce
    - [X] WooCommerce Shipping & Tax
    
    - Errors: Same as previous step
    
    #### Plugins Active
    - [X] Facebook for WooCommerce
    - [X] WebP Converter for Media
    - [X] WooCommerce
    - [X] WooCommerce Shipping & Tax
    
    - Errors: Same as previous step
    
    #### Plugins Active
    - [X] Facebook for WooCommerce
    - [X] W3 Total Cache
    - [X] WebP Converter for Media
    - [X] WooCommerce
    - [X] WooCommerce Shipping & Tax
    
    - Errors: Same as previous step
    
    #### Plugins Active
    - [X] Facebook for WooCommerce
    - [X] Storefront Footer Text
    - [X] W3 Total Cache
    - [X] WebP Converter for Media
    - [X] WooCommerce
    - [X] WooCommerce Shipping & Tax
    
    - Errors: Same as previous step
    
    #### Plugins Active
    - [X] Facebook for WooCommerce
    - [X] Product XML Feeds for WooCommerce
    - [X] Storefront Footer Text
    - [X] W3 Total Cache
    - [X] WebP Converter for Media
    - [X] WooCommerce
    - [X] WooCommerce Shipping & Tax
    
    - Errors: Same as previous step
    
    #### Plugins Active
    - [X] Facebook for WooCommerce
    - [X] Printful Integration for WooCommerce
    - [X] Product XML Feeds for WooCommerce
    - [X] Storefront Footer Text
    - [X] W3 Total Cache
    - [X] WebP Converter for Media
    - [X] WooCommerce
    - [X] WooCommerce Shipping & Tax
    
    - Errors: Same as previous step
    
    #### Plugins Active
    - [X] Facebook for WooCommerce
    - [X] PixelYourSite
    - [X] Printful Integration for WooCommerce
    - [X] Product XML Feeds for WooCommerce
    - [X] Storefront Footer Text
    - [X] W3 Total Cache
    - [X] WebP Converter for Media
    - [X] WooCommerce
    - [X] WooCommerce Shipping & Tax
    
    - Errors: Same as previous step
    
    #### Plugins Active
    - [X] Facebook for WooCommerce
    - [X] Google XML Sitemaps
    - [X] PixelYourSite
    - [X] Printful Integration for WooCommerce
    - [X] Product XML Feeds for WooCommerce
    - [X] Storefront Footer Text
    - [X] W3 Total Cache
    - [X] WebP Converter for Media
    - [X] WooCommerce
    - [X] WooCommerce Shipping & Tax
    
    - Errors: Same as previous step
    
    #### Plugins Active
    - [X] Facebook for WooCommerce
    - [X] Google XML Sitemaps
    - [X] PixelYourSite
    - [X] Printful Integration for WooCommerce
    - [X] Product XML Feeds for WooCommerce
    - [X] Storefront Footer Text
    - [X] W3 Total Cache
    - [X] WebP Converter for Media
    - [X] WooCommerce
    - [X] WooCommerce Shipping & Tax
     
    - Errors: Same as previous step
    
    #### Plugins Installed/Active
    - [ ] Classic Editor
    - [X] Facebook for WooCommerce
    - [X] Google XML Sitemaps
    - [ ] Jetpack
    - [X] PixelYourSite
    - [ ] PixelYourSite Pinterest
    - [X] Printful Integration for WooCommerce
    - [X] Product XML Feeds for WooCommerce
    - [X] Storefront Footer Text
    - [X] W3 Total Cache
    - [X] WebP Converter for Media
    - [X] WooCommerce
    - [X] WooCommerce Shipping & Tax
    
    - Errors: Same as previous step:
        - A required field is missing: id
        - A required field is missing: image_link
        - Titles are missing: title
        - A required field is missing: price
        - A required field is missing: availability
        - Descriptions are missing: description
        - A required field is missing: link
    
    - Warnings:
        - These fields have missing information: google_product_category
    
    #### Plugins Installed/Active
    - [ ] Classic Editor
    - [X] Facebook for WooCommerce
    - [X] Google XML Sitemaps
    - [X] Jetpack
    - [X] PixelYourSite
    - [ ] PixelYourSite Pinterest
    - [X] Printful Integration for WooCommerce
    - [X] Product XML Feeds for WooCommerce
    - [X] Storefront Footer Text
    - [X] W3 Total Cache
    - [X] WebP Converter for Media
    - [X] WooCommerce
    - [X] WooCommerce Shipping & Tax
    
    - Errors:
      - A required field is missing: id
      - A required field is missing: price
      - A required field is missing: availability
    
    - Warnings:
        - These fields have missing information: google_product_category
    Plugin Support tijosh

    (@tijosh)

    Hi @dbranson,

    The message in Facebook about missing microdata happens when there’s an attempt to add products to a Facebook catalog via the pixel installed on the site. Facebook has multiple methods for adding/updating catalog items, but the Facebook for WooCommerce extension does not utilize this method. It instead uses the Batch API and Feed methods. Hope this helps explain what’s happening there.

    Thread Starter dbranson

    (@dbranson)

    @tijosh Okay, so you’re saying when I click ‘Sync products’ it’s not using pixel data, and these error messages are a red herring. Nevertheless, I am still unable to publish my catalog to Instagram until those errors are fixed, and I’m no closer to a working setup than I was a week ago. How do I get the errors messages to go away so an Instagram store will work?

    • This reply was modified 3 years, 3 months ago by dbranson.
Viewing 15 replies - 1 through 15 (of 21 total)
  • The topic ‘Facebook plugin – missing entries from microdata’ is closed to new replies.