PageSpeed Insights flags a “Deprecated API” under Best Practices for decozyhome.com after installing a WhatsApp chat extension. The warning relates to use of a deprecated browser feature, not directly to performance metrics.
Initial suspicion was the Pushdaddy WhatsApp app; the store owner contacted the app developer, who said it’s not their fault. A community member could not confirm the app is the cause.
Further investigation indicates the deprecated API call occurs in Shopify’s web pixel manager script. The specific issue involves XMLHttpRequest, an older method for network requests; modern practice uses fetch.
Key terms: Deprecated API = an older feature slated for phase-out but still functional. PageSpeed Insights = Google tool scoring performance and best practices. Web pixel manager = Shopify’s script managing tracking/analytics pixels.
Actions: Store owner reached out to the app developer. Community member will contact Shopify internal developers regarding the script and provide follow-up when fixed.
Outcome and status: No customer-facing performance impact identified; the warning appears only in Best Practices. Root cause likely in Shopify’s own script; resolution pending feedback from Shopify devs.
Yesterday I was testing the speed of my site (decozyhome.com) with the google tool “PageSpeed Insight” and I noticed that, in the best practice section, I had a red warning about API usage telling me that I use a Deprecated API.
I think the best approach might be to contact the app developer with this issue by email at: bydbest@gmail.com and ask them to update their app if it’s causing this issue.
From looking into this a bit further it seems like the deprecated API is being called on a web pixel manager script file that is part of Shopify. I’ll connect with our internal devs on this - however the warning that PageSpeed insights does not flag this issue in the performance section on the report, but in the general best practices section. So there should not be any negative performance impact that customers would experience when browsing your site, caused by using XMLHttpRequest.