Skip to content

Conversation

@JorgeMucientes
Copy link
Contributor

@JorgeMucientes JorgeMucientes commented May 24, 2023

Part of: #9080

Description

As part of improving the product sharing experience, we are adding a new CTA to share user's store URL from my store tab. This button will be visible only if the store is public (has been launched).

Testing instructions

  • Open the app using a site that hasn't been launched/published. Check the share button in the toolbar of my store tab is not displayed.
  • Open a public/launched site and check the share button is visible. Clicking on it will open a bottom sheet of available apps to share the store url. The following event should be tracked when tapping on the share button: 🔵 Tracked dashboard_share_your_store_button_tapped.
share.mp4

@JorgeMucientes JorgeMucientes added this to the 13.8 milestone May 24, 2023
@JorgeMucientes JorgeMucientes added the feature: store onboarding Related to onboarding users to a new Woo Store label May 24, 2023
@peril-woocommerce
Copy link

peril-woocommerce bot commented May 24, 2023

Warnings
⚠️ This PR is assigned to a milestone which is closing in less than 2 days Please, make sure to get it merged by then or assign it to a later expiring milestone

Generated by 🚫 dangerJS

@JorgeMucientes JorgeMucientes force-pushed the feature/9080-share-store-my-store-tab branch from 6aafebc to 665da4c Compare May 24, 2023 14:54
@JorgeMucientes JorgeMucientes force-pushed the feature/9080-share-store-my-store-tab branch from 665da4c to a17bdd9 Compare May 24, 2023 14:57
@wpmobilebot
Copy link
Collaborator

wpmobilebot commented May 24, 2023

You can test the changes on this Pull Request by downloading an installable build, or scanning this QR code:

@hafizrahman hafizrahman self-assigned this May 25, 2023
PrivacyBannerFragmentDirections.actionGlobalPrivacyBannerFragment()
)

is ShareStore -> ActivityUtils.shareStoreUrl(requireActivity(), event.storeUrl)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good find, interesting that it's been there for years without being used :)

Copy link
Contributor

@hafizrahman hafizrahman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM and works as expected.

Just want to mention that we've discussed internally that the checking will eventually be replaced by checking the privacy status of the site (public vs others) instead of checking for onboarding LAUNCH_YOUR_STORE status.

@hafizrahman hafizrahman merged commit 7c9bbbc into trunk May 25, 2023
@hafizrahman hafizrahman deleted the feature/9080-share-store-my-store-tab branch May 25, 2023 09:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature: store onboarding Related to onboarding users to a new Woo Store

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants