woocommerce / pinterest-for-woocommerce

A native Pinterest integration for WooCommerce. Development is managed by Ventures.
https://woo.com/products/pinterest-for-woocommerce/
GNU General Public License v3.0
22 stars 9 forks source link

Removing mandatory condition on tracking. #998

Closed message-dimke closed 2 months ago

message-dimke commented 2 months ago

Changes proposed in this Pull Request:

The New Pinterest Connection Wizard has Tag as an optional step that can be skipped. Compared to the old plugin version (v3 API), where Tag was a mandatory condition to pass the Connection Wizard, the current implementation does not require it to function. However, some application bits check for Tag to be present to sync the catalog and slow landing page.

Removing Tag presence as a mandatory condition to pass the landing page and enable product sync.

The symptoms of this are after successfully connecting to Pinterest (with the Tag step skipped), you are faced with a landing page instead of the connection page and the Catalog tab saying, "Product sync is disabled."

Landing Page

Pinterest_‹_WordPress_Pinterest_—_WooCommerce

After the "Get started" button is clicked, you actually see the connected user account information.

Onboarding_Guide_‹_Pinterest_‹_Marketing_‹_WooCommerce_‹_WordPress_Pinterest_—_WooCommerce

Product Sync

Products_Catalog_‹_Pinterest_‹_Marketing_‹_WooCommerce_‹_WordPress_Pinterest_—_WooCommerce

When the Catalog and the Feed are actually present.

Pinterest

Changelog entry

Fix - Removing Tag ID mandatory condition.