Development discussions around Shopify APIs
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!!!
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
hi @hassain
I am redirecting my app to the URL: "https://{merchant-shopify-domain}.myshopify.com/admin/apps/{your-app-api-key}" but it returns me an error i.e. "{merchant-shopify-domain}.myshopify.com redirected you too many times". I have attached a snapshot, please help me with how to stop this redirection loop?
I am having same problem. Please give me a solution. After installation i need to redirect my app in index file. But I cant do it. When I am redirecting /admin/apps ,after that my app is refused to connect. Give me a solution
it was our technical problem. We are checking if the domain is already in the database, if not it redirects to installation. please check your conditions carefully.
Can you solve this problem? When I am redirecting to index.php, it was going to out of iframe. When redirecting to 'admin/apps' ,it said that could not respond.
It was a requirement for app listing on shopify for embedded apps. Could you please help me?
User | RANK |
---|---|
11 | |
6 | |
5 | |
5 | |
5 |
Learn these 5 things I had to learn the hard way with starting and running my own business
By Kitana Jan 27, 2023Would you love to unleash the unbridled power of the Google Shopping Channel into your sho...
By Gabe Jan 6, 2023How can you turn a hobby into a career? That’s what Emmanuel did while working as a wa...
By Skye Dec 30, 2022