Deprecated API

Topic summary

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.

Summarized with AI on January 5. AI used: gpt-5.

Hello to everyone,

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 attach the screen of the “Error” here:

Do you know anything I can do to solve this?

I noticed this error after I’ve installed an extension to manage Whatsapp conversations, the extension is this one developed by Pushdaddy: https://apps.shopify.com/whatsapp-chat-for-support?locale=it&surface_detail=whatsapp-chat-button&surface_inter_position=1&surface_intra_position=2&surface_type=app_details .

You think that uninsalling this extension and installing a new, better one will solve this API probelm?

Thank you very much for your help, it’ll be really appreciated.

Hi Filippo96,

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.

Hello Liam, thank you I will write to them immediatly.

One last little thing, are you able to confirm that the error is caused by the App developed by Pushadaddy.com?

Thanks,

FS

Hi Filippo96,

I can’t confirm that the deprecation warning is caused by the app you mentioned, but you can check that with the app dev.

Hi Liam,

Yes I already contacted them, and they told me it’s not their fault.

So, how can I know what App or behaviour is causing the deprecated API message?

Thanks,

FS

Hi again Filippo96,

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.

Here I am Liam,

Ok thank you for your investigation, really appreciated it.

So, I’m safe that my customer won’t have bad experience with my site.

For the solution (you talked about connecting with Shopify devs) will you give me a feedback when this script will be fixed?

Thnaks a lot, have a good evening,

FS