You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Shopify外置嵌入应用:新标签页打开应用的定义、场景及弃用问询

Non-Embedded Shopify Apps: Your Questions Answered

Great question—this is a common point of confusion for Shopify app developers, so let's break it down clearly:

What are these apps called?

The apps you're noticing (Oberlo, Conversio, Shippo, etc.) that open in a new tab instead of loading directly within the Shopify admin interface are officially known as Non-Embedded Shopify Apps (sometimes called "external apps" informally).

Unlike embedded apps, which run inside the Shopify admin via an iframe to create a seamless in-dashboard experience, non-embedded apps are standalone web tools that authenticate with Shopify but operate entirely outside the admin's context.

When should our app use this new-tab behavior?

You should only choose the non-embedded approach if you have specific needs that can't be satisfied by Shopify's embedded app framework. Here are the key scenarios where it makes sense:

  • Unsupported browser functionality: If your app relies on APIs or features that are restricted in iframes (e.g., advanced WebRTC tools, certain file system access, full-screen immersive experiences that clash with the admin's UI constraints).
  • Legacy system limitations: If you're integrating an existing standalone app with Shopify, and refactoring it to be embedded would require excessive time, cost, or resource investment that doesn't justify the UX gain.
  • Complex workflow requirements: For long, intricate workflows that benefit from a full browser tab (e.g., large-scale data analysis dashboards, multi-step order fulfillment processes where merchants need unobstructed screen space).
  • Security/compliance needs: If your app handles highly sensitive data, and your security architecture requires operating outside the Shopify admin's iframe sandbox to meet regulatory compliance standards.

A quick note: For most new apps, Shopify strongly recommends using the embedded framework—it creates a far more seamless experience for merchants, who don't have to leave their admin dashboard to use your tool.

Will Shopify deprecate this non-embedded behavior?

As of the latest Shopify developer updates, there are no plans to deprecate non-embedded apps. While embedded apps are the modern, preferred approach (thanks to better integration and user experience), non-embedded apps remain a fully supported option for valid use cases—especially for legacy applications that can't easily be converted to the embedded model.

That said, it's smart to keep tabs on Shopify's official developer docs for any future platform policy changes, just to stay ahead of the curve.


内容的提问来源于stack exchange,提问作者Talha Meh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.25 08:35:38