Mik
Mik
It's also going to be helpful to add validation for less obvious rules. For example the availability date in the [Google docs](https://support.google.com/merchants/answer/6324470?hl=en) mentions that it can only be 1 year...
In addition to reporting the status of the URL, I'd also suggest another tool on the connection test page to reset the site URL hash. Since it saves both an...
I created a [branch](https://github.com/woocommerce/google-listings-and-ads/tree/fix/1194-cleanup-not-found-products) with a scheduled cleanup task to remove any products that are not found when we retrieve the Merchant Status. It is working to cleanup the products,...
As part of this issue there was also a suggestion to add a cleanup/sync process which would check the data in MC and make sure we are up to date....
For some history on why we decided to switch to batch requests, the PR for this is #769. There were quite a few optimizations in there but it seems the...
> Would it be better to return a truncated product object in the REST responses or just use the IDs to fetch the related product data in a separate request?...
Just realized this was for the Content API, not the Ads API. 🤦🏻 You can ignore the last part then about the page size. What we do have to take...
> I don't see any endpoints that already make use of those tokens for loading additional data. Is that correct, or am I missing one? It's there in the MerchantReport,...
The cart fragment is saved in localstorage in the browser and has an expiry time of 1 day. The cart fragment includes the full cart including the payment buttons with...
When testing with a plugin dependent on WooCommerce I get several deprecation messages when running on PHP 8.4. deprecation messages ``` Deprecated: ActionScheduler_QueueCleaner::__construct(): Implicitly marking parameter $store as nullable is...