Redirect After Installation

Highlighted
Shopify Partner
1 0 0

Hi, I am building a Shopify app and the app got rejected, one of the reasons is app redirect after installation. 

the installation callback returns an Http status code 301.

{
      statusCode: 301,
      headers: { 
           Location: "https://www.google.com"
     },
      body: "ok"
};

the problem is, during the first installation, it redirects the entire page to the `Location`. But if you open it from the Shopify Admin dashboard. the page is locked inside an iFrame. 

How do I keep this consistent ?? can someone teach me how to
- redirect back to an iFrame (both first install and open from within admin dashboard)
- redirect the page to a new tab (same as above)


THANK YOU!!!

0 Likes
Highlighted
Shopify Staff (Retired)
Shopify Staff (Retired)
624 103 124

Hi @yingmu52 

 

If you would like to keep the user experience consistent so that the Shopify merchant is redirected to the iFrame both after first install and after opening it from the Shopify Admin Dashboard, then after the successful installation of your app you should redirect the merchant to the URL of "https://{merchant-shopify-domain}.myshopify.com/admin/apps/{your-app-api-key}"

 

 

 

 

Hassain | Developer Support Specialist @ Shopify
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Click Accept as Solution 

0 Likes