For discussing the development and usage of Checkout UI extensions, post-purchase extensions, web pixels, Customer Accounts UI extensions, and POS UI extensions
As far as I can tell there seems to be a bug with enabling App Embed Blocks via Deep Linking. Unless I'm doing something incorrectly, in which case please let me know.
Following the instructions found here, I've created a deep link to activate an app embed block:
https://sandbox-easyspecs-dev-a2.myshopify.com/admin/themes/current/editor?context=apps&template=product&activateAppId=7b06652d-881b-45b4-a656-6fd011a57521/appembed
Upon navigating to the link above it takes the user to the desired Theme Settings - App Embeds Tab and notifies the user that the app embed block has been enabled. However, it has in fact NOT been enabled. Which can been seen when refreshing of the theme editor or viewing the store preview. (manually going to the theme settings and enabling via mouse click does persist the activation)
I've included an mp4 to show the issue.
(As a related note, it would also be nice if the deep link enabled the app embed block AND saved the changes, so that isn't also a UX stumbling block for merchants)
I'm facing the same issue except I would like to activate app block and I do have the EXACT same thought about activating and SAVE for users as they may not be aware of what to do upon reaching the editor.
Hope this gets answered by someone....
@Shopify maybe can help? I've the same issue.
Have you checked the following contents?
https://shopify.dev/apps/online-store/theme-app-extensions/getting-started
It must enable the developer preview or publish the extension.