
That said, some apps may publicly document Partnership between your organization and the other app, and is likely not an Logic for handling your app's invitations. Deep link via URL scheme or universal link to another app that has special.Use the system share UI for everything else, including a short invitation.Shorter body with line breaks but little whitespace and no images and linkĬopying should just copy the link and nothing else. Longer body with line breaks, images, and whitespace text should include a Email will include a subject and can include a Present email, text message, and copy link share buttons, and customize.Individually to allow for more channel-specific message customization, likeĪdding a subject line to email invites. Redundancy in this UI flow-some sharing channels are presented Proposition and buttons for sharing to major social channels. On this screen there's a large graphic with the invite's value Though this is more complex than the last example, the approach will be more or Hangouts that generates links to invite people to chat rooms. Add "Share" buttons that send Dynamic Linksįirst, take a look at this simple example of a room-based chat app like Opened, the URL specified in the 'link' parameter gets passed to the app.
#Add app to share menu install#
Parameters (on iOS) will take users to the Play Store or App Store to install The app specified by the apn parameter (on Android) or the ibi and isi Whichever link you use, when users open the Dynamic Link on their device, A short Dynamic Link looks like the following Intended for a particular user, such as in a game invitation.īefore you share these links, you might want to use theįirebase Dynamic Links URL shortener API to Parameters-for example, to indicate that the link is You can also add additional info to the data payload by adding URL-encoded Parameter to set a general website URL that will open for non-Android If you don't have a website with equivalent content, add the This will ensure that these links render correctly on a platform thatĭoesn't support Dynamic Links, such as a desktop browser. You have a website with equivalent content, you should use your website's URLs. Link parameter that will be used to identify the content you're sharing. When you create the Dynamic Link, you'll need to provide an HTTP or HTTPS URL as the Worry if your users' friends don't have the app installed yet Dynamic Links can takeįor each element of content you want to be shareable, create a Dynamic Link. Now it's time to set up the links that users can send to their friends. To the app, including after the user installs the app. Installing the Dynamic Links SDK allows Firebase to pass along data about the Dynamic Link Install the Dynamic Links SDK into your app.
#Add app to share menu how to#
Here's how to get started! Set up Firebase and the Dynamic Links SDK Whether or not their friends have your app installed. Makes it easy for users to share content with their friends across platforms.Shared with them, or automatically connect them with the friend that invited For example, you can display the content that was New users opening your app for the first time get a customized first-runĮxperience that is contextualized based on what their friend wanted to share.Stickiness of user referrals and the persistence of Dynamic Links, you canĬreate user-to-user sharing and referral features that bring in new users byĭrawing them directly to your app's content or serving promotions that mutuallyīenefit the referrer and the referred. Store or Google Play Store to install your app first. Receive content recommendations from their friends can click a link and be takenĭirectly to the shared content in your app, even if they have to go to the App Withĭynamic Links, you can create a great user-to-user sharing experience: users who One of the most effective ways to get new users to install your app is byĮnabling your users to share content from your app with their friends.
