woocommerce / facebook-for-woocommerce

A first-party extension plugin built for WooCommerce. Development is managed by Ventures.
https://woocommerce.com/products/facebook/
GNU General Public License v2.0
210 stars 137 forks source link

Add setting that allows enabling/disabling feed file generation. #1873

Closed budzanowski closed 3 years ago

budzanowski commented 3 years ago

For some of the sites feed file is unnecessary. Besides it not being used it can slow down the site and cause performance issues. We need to add a setting that allows disabling the feed file generation. We also need to add a documentation section that explains when the feed file should be used.

haszari commented 3 years ago

To clarify some more context here:

So we're proposing adding a setting to disable generation of the feed file, so sites that don't need it can disable it.

haszari commented 3 years ago

Update: after discussion with WooCommerce and Facebook developers, we've confirmed that the feed-based sync is still an important component and will need to be maintained.

Specifically:

@budzanowski I'm closing this in favour of reducing the feed generation interval (#1882) and ongoing work to optimise for larger stores.

haszari commented 3 years ago

Reopening.

Although feed is an important part of product sync, the current implementation may cause issues for larger stores. We're working on improving feed code so it's reliable for all stores.

In the mean time, it would be useful for larger stores to have the option to disable the feed, or specifically disable the existing/legacy feed code.

haszari commented 3 years ago

Related issue: #1871