WebProNews

Tag: App Links

  • Facebook Embraces Bing As App Links Partner

    Facebook announced App Links at its F8 conference last year. It’s an open protocol that enables developers to make deep app content linkable from other apps and services. One app can link to a piece of content from another app, and if the user has both apps installed on their device, that second app will open the content.

    App Links is essentially an attempt to make the mobile app ecosystem more like the web in that it’s built on content linking to other content, as opposed to a vast array of walled gardens.

    Facebook says it has so far seen over 1,000 developers create more than 7 billion App Links-enabled URLs.

    In May, Bing talked about some ways it’s working to better surface mobile apps. This includes App Links. In fact, it launched a new App Links markup tester tool in Bing Webmaster Tools, which extracts App Links data from pages and performs a validation process.

    A new post on the Facebook Developers blog talks about how the company is “growing the App Links community with Bing.”

    “Microsoft recently announced the Bing search engine will support App Links,” Facebook’s Nancy Xiao tells developers. “Bing is expanding its search index to include apps and app actions so content from App Links enabled apps can appear in mobile Bing search results. This can help drive more installs, engagement, and re-engagement for your app.”

    “Bing has embraced App Links as one of the open standards for app publishers to participate in our index of Apps and App actions – which allows our searchers to naturally discover and re-engage with their apps directly from Bing and Bing-powered search,” adds Vincent Wehren, Senior Product Lead for Bing.

    Screen shot 2015-07-02 at 10.13.57 AM

    Facebook says it will continue investing in the App Links ecosystem and add support to more of its products and services, noting that it has already done so in ads. It’s unclear exactly what products and services Facebook is referring to. One possibility could be Messenger, which is getting more and more of its own features and becoming something much greater than Facebook’s chat’s feature. In fact, you don’t even have to be a Facebook user to use it anymore. It also now has its own platform.

    Instagram is also becoming a major marketing force, and Facebook is finally getting serious about monetizing it with recently announced ad initiatives. Don’t be surprised to see new App Links functionality there either.

    Developers can find the documentation for App Links here.

    In terms of Bing’s role, look for a renewed focus on search thanks to a new deal with AOL. This could mean new search ad-based opportunities for app content.

    Images via Bing, Facebook

  • Bing Wants To Better Surface Mobile Apps

    Bing Wants To Better Surface Mobile Apps

    Bing is trying to make it easier for mobile application developers to get their apps found in search results. It’s expanding its “Actions Intelligence” to Bing and other Bing-powered search products, such as Cortana, and creating a “massive” index of apps and app actions.

    To make it easier for developers to participate, it’s utilizing standardized markup, which developers can use on their websites to establish the link between content and apps and between content entities and the actions that apps perform on them. Bing is utilizing App Links, which Facebook launched last year as an open source project, and Schema.org.

    They have an new tool in the Bing Webmaster Tools pubic tools area. It’s called the Applinks Markup tester, and shows you how Bing extracts the App Links data from your page and performs a validation process.

    “Establishing a link between apps and your content is not where it stops,” says Vincent Wehren, Product Lead Webmaster and Publisher Experiences at Bing. “More likely than not, searchers are trying to perform an action, complete a task using your app. So how can we establish the relationship between the content (entity), the task (action), and the provider (app) that can complete the task? The Bing intelligence platform is already pretty good at inferring some of this information based on its understanding of your site, but as always, being explicit about these things from the publisher side gives you an edge. Your tool of choice in this case: schema.org.”

    “Expressing the relationship between entity, action, and your app using schema.org is a bit more involved than App Links markup, but it is extremely powerful in that it allows your web page as well as app to rank a whole new range of entity action-oriented queries,” he says. “Naturally, your app developer needs to do also do some work to open the app with in the right location, and this work is usually specific to the platform or device. I dedicated a section of my App Discovery talk at Build 2015 to this very topic. The talk was geared towards enabling app deep linking and app actions on Windows 10 and Cortana. However, the applinks.org website has detailed instructions on the navigation protocol on iOS and Androidas well and Bing is creating an app index that covers all of these platforms.”

    Read this blog post for much more on implementing all of this.

    Bing has already started analyzing the web for App Links and actions markup, and is telling people to get started right away. It’s also readying mobile-friendliness as a ranking signal, not unlike Google, which recently announced app indexing as a ranking signal on Android devices.

    Image via Bing

  • Facebook Adds Analytics Support To App Links

    Facebook announced updates to App Links to give developers new analytics support, so they can analyze and segment mobile traffic.

    As you may recall, Facebook launched App Links at f8 a few months ago. It’s basically a way for mobile applications to link to content within one another. Now, developers who use the Facebook SDK will be able to use App Links to access info about their app through App Insights.

    The Bolts SDK will now support sending events so that developers can measure traffic flowing through each App Link using Facebook’s DK for iOS and Android. Facebook says in a blog post:

    Bolts Framework implements the App Links protocol and raises measurement notifications for App Links-related events including:

    • ‘al_nav_out’ — this event is raised in the referring app when it sends out an App Links url
    • ‘al_nav_in’ — this event is raised in the receiving app when it opens an incoming App Links url or intent
    • ‘al_ref_back_out’ (iOS only) — this event is raised in the receiving app when someone navigates back from the receiving app to the referring app by tapping on the navigate-back bar

    Data can be accessed via App Insights or by the Graph API. They’re also adding calculation of the time spent in your app for incoming App Links.

    Documentation can be found here.

    Facebook says it has seen over 3 billion unique App Links created since April’s launch. Hundreds of apps, including Spotify, Hulu, Vimeo, and Airbnb, are using them. In July Facebook said it had over a billion unique app links, so those have grown significantly over the past month and a half.

    Image via Facebook

  • Will You Adopt Facebook’s App Links?

    Back in April, Facebook unveiled App Links, its effort to enable mobile apps to deep link to one another, effectively making the mobile app ecosystem more like the world wide web that we’ve all come to know and love. Your app could, for example, link to specific Wikipedia articles or IMDb pages within those actual apps rather than just web versions, making the user experience more fluid (at least for those with said apps installed on their devices).

    Will you adopt App Links in your own apps? Let us know in the comments.

    It looks like App Links are gaining some early traction. Facebook announced last week that over a billion unique app links had already been enabled. Let’s hope things in this new linked app web are running more smoothly than app links were in their earliest days. Otherwise, things are going to start looking annoyingly broken for smartphone users.

    Facebook says hundreds of apps have already adopted App Links. These include Spotify, Mailbox, Quip, Hulu, Redfin, Goodreads, Live Nation, and Vimeo. SDKs like the Xamarin SDK and the Facebook.NET SDK are also using App Links.

    “With App Links, you can drive people into your app directly from stories on Facebook, whether they’re published from your app, from a Page, or from people copying and pasting URLs,” says Facebook’s Gokhan Caglar.

    Facebook also made App Links available in mobile app ads through its Preferred Marketing Developer program.

    “When you are on your phone and click on a Redfin link, App Links takes you to the Redfin app for a more seamless home shopping experience,” explains Sasha Aickin, CTO of Redfin. “This is obviously great for our customers and it solves a frustrating development problem that my team — and every other mobile developer — has faced over the years.”

    “Perhaps the best part about App Links is how easy it is to integrate,” says Caglar. “Simply copy and paste a few tags into your website header to get started. If you have a mobile-only app, you can publish tags directly using the App Links Hosting API.”

    Why did Facebook feel the need to launch App Links when so many apps are already Facebook connected?

    When it first announced the endeavor, the company said, “Right now, linking on mobile is a lot more frustrating and complicated than it is on the web,” Facebook explains. “There isn’t an easy, consistent way to control what happens when someone clicks on your content in mobile, which makes it difficult to provide the best experience for your users. It’s also hard to find out when—and how—to send people out of your app and directly into another. We built App Links to help with that.”

    It actually sounds pretty good in theory, as long as it works. Just after developers gained access, flaws were discovered.

    Kevin Marks, who was VP of Web Services at BT, Principal Engineer at Technorati, has held positions at Apple, the BBC, and Salesforce, and is one of the founders of Microformats, shared a couple videos on YouTube criticizing App Links while demonstrating some issues. They’re titled “Facebook App Links Break the Web”.

    “What they’re doing is getting in between links on the web,” said Marks in one of the videos. “For example, if I click on this link inside the Facebook app on my phone, instead of going to Medium, where it’s linking to, it actually takes me to the app store, and tells me to download Twitter, which is already downloaded. I’m not sure how this is going wrong, but it does illustrate why letting Facebook resolve links instead of web mechanisms is potentially a bad idea.”

    He said, “Using Facebook App Links on iOS, if I click on a link to Medium with Medium installed, it takes me to an embedded webpage via t.co because it was sent from Twitter, and it shows me the Medium page, and it works, but at the bottom, it says, ‘Open in the Twitter app,’ which is kind of weird. If I click ‘open,’ it opens Medium, which I have to sign into with Twitter…so I’m not sure that was better than clicking on the link to be honest. I’m not sure why Facebook thinks Medium is Twitter, but it’s clearly a problem.”

    This was at the beginning though, and while there are no doubt bugs to be worked out, we haven’t really seen much else in the way of these kinds of complaints. These videos do, however, show the potential for “web breaking” issues.

    Chris Messina, a trusted voice in open standards and an open web advocate had some decent early words for Facebook’s initiative:

    AppLinks seems like a not-terrible idea. Though it’s kind of a bummer that the app-web has brought this kind of fragmentation to the document-web.

    Here’s an f8 session in which Facebook engineering manager Jason Clark and product manager Vijay Shankar discuss making your apps linkable and link to other apps to improve user experience, engagement, and advertising:

    You can find the documentation here.

    Do you see any negatives with App Links? Will you use the standard? Let us know in the comments.

  • Facebook: Over A Billion Unique App Links Enabled

    Perhaps in an attempt to divert some of its publicity away from that whole experimenting with people’s emotions thing, Facebook is dropping some stats related to announcements it made at its f8 developers conference in April.

    As reported earlier, the company has added some partners to the FbStart program, and announced that it now has 17 partners, and that over 500 startups from 63 different countries have been accepted.

    Now, Facebook has announced that over a billion mobile destinations are being reached with App Links. App Links is Facebook’s attempt to enable mobile apps to link to one another, making the mobile app ecosystem more like the web. It’s an open, cross platform standard for linking on mobile, as the company describes it.

    Hundreds of apps have adapted the platform, the company says. These include Spotify, Quip, Hulu, Redfin, Goodreads, Live Nation, and Vimeo, to name a few.

    “Third party SDKs such as the Xamarin SDK and the Facebook.NET SDK have also embraced the standard. To date, developers have enabled more than a billion unique App Links on mobile,” says Facebook’s Gokhan Caglar. “With App Links, you can drive people into your app directly from stories on Facebook, whether they’re published from your app, from a Page, or from people copying and pasting URLs. Starting today, you’ll also be able to use App Links in mobile app ads through our Preferred Marketing Developers.”

    “When you are on your phone and click on a Redfin link, App Links takes you to the Redfin app for a more seamless home shopping experience,” says Redfin CTO Sasha Aickin. “This is obviously great for our customers and it solves a frustrating development problem that my team — and every other mobile developer — has faced over the years.”

    Documentation for App Links can be found here.

    Image via Facebook

  • Is Facebook Breaking The Web With App Links?

    Facebook finally held its f8 developers conference this week after a multi-year hiatus. Unlike previous events, the focus wasn’t on any major product announcements, but more on developers and the mobile Facebook ecosystem. One of the most talked about announcements is App Links, which is Facebook’s attempt to enable mobile apps to link to one another, essentially making the mobile app ecosystem more like the web itself. Unfortunately, there seem to be some issues with that.

    Are Facebook App Links the future of mobile app connectivity as the company seems to think or is this a bad idea? Let us know what you think in the comments.

    During f8’s opening keynote, Mark Zuckerberg made a point of positioning Facebook as a ubiquitous element to the larger mobile ecosystem, spreading across operating systems like iOS, Android and Windows Phone. Its reach is indeed widespread, and is certainly felt heavily throughout all of these, so it’s not an unfair way of looking at things, especially when you take into account the breadth of Facebook. The company reported 1.28 billion monthly active users last week, with 1.01 billion of them as mobile monthly active users. Suffice it to say, Zuck has a point about that.

    With App links (among other things) Facebook seems to want to provide the fabric (or the spider silk, if you will) of what we’ll refer to as the app web.

    Just as search engines like Google are starting to treat deep links within apps as web pages from mobile search, Facebook wants apps to treat each other as such, enabling them to link to content within others. That’s what App Links is all about.

    “Right now, linking on mobile is a lot more frustrating and complicated than it is on the web,” Facebook explains. “There isn’t an easy, consistent way to control what happens when someone clicks on your content in mobile, which makes it difficult to provide the best experience for your users. It’s also hard to find out when—and how—to send people out of your app and directly into another. We built App Links to help with that.”

    The concept sounds pretty good in theory, but is Facebook’s implementation the way to go? The App Links initiative has only been around for days, but people are scrutinizing it, and finding flaws.

    Kevin Marks, who was VP of Web Services at BT, Principal Engineer at Technorati, has held positions at Apple, the BBC, and Salesforce, and is one of the founders of Microformats, shared a couple videos on YouTube criticizing what Facebook is doing while demonstrating some issues. They’re titled “Facebook App Links Break the Web”.

    Marks says in the first video, “What they’re doing is getting in between links on the web. For example, if I click on this link inside the Facebook app on my phone, instead of going to Medium, where it’s linking to, it actually takes me to the app store, and tells me to download Twitter, which is already downloaded. I’m not sure how this is going wrong, but it does illustrate why letting Facebook resolve links instead of web mechanisms is potentially a bad idea.”

    That one was on an Android device. The second video demonstrates app links on iOS.

    “Using Facebook App Links on iOS, if I click on a link to Medium with Medium installed, it takes me to an embedded webpage via t.co because it was sent from Twitter, and it shows me the Medium page, and it works, but at the bottom, it says, ‘Open in the Twitter app,’ which is kind of weird. If I click ‘open,’ it opens Medium, which I have to sign into with Twitter…so I’m not sure that was better than clicking on the link to be honest. I’m not sure why Facebook thinks Medium is Twitter, but it’s clearly a problem.”

    Luckily Facebook has presented App Links as an open standard, so it’s not just a proprietary offering putting this app web into the hands of one all powerful company. How widely adopted this standard becomes remains to be seen, but Facebook did announce a number of big partners from the get go: Quip, Spotify, Movietickets, Mixcloud, Redfin, Mailbox, Pinterest, iHeartradio, Vimeo, EyeEm, Wattpad, Endomondo, Venmo, Houzz, Tumblr, Hulu, Flixster, Goodreads, DailyMotion, Flickr, Songkick, Fancy, Rdio, Rhapsody, and Vevo.

    “Publishing App Link metadata is as simple as adding a few lines to the <head> tag in the HTML for your content,” Facebook says. “Apps that link to your content can then use this metadata to deep-link into your app, take users to an app store to download the app, or take them directly to the web to view the content. This allows developers to provide the best possible experience for their users when linking to their content.”

    “App Links are specified using the tags defined in the registry below. Each target platform requires a different set of metadata in order to provide enough context for one app to deep-link into another.”

    You can find documentation and implementation recommendations here.

    “App Links enable you to provide your users an experienced optimized for their device when viewing content,” the company says. “You should optimize the display of links that have App Link metadata for your app. You may choose to take a user to the native app store when the app is not installed or display the name of the app based upon the App Link metadata for a given link.”

    Some believe App Links are a very big deal, and are already saying goodbye to browsers. Let’s not get carried away. At least not yet. There is certainly some great potential here, but whether or not Facebook’s App Links standard becomes a true widely adopted standard remains to be seen. It’s obviously incredibly early here, so we’ll give them the benefit of the doubt with the kinks. They could actually be on to something here. And it’s not as if there aren’t all kinds of screwed up web links out there.

    Jay Yarow makes a pretty good point that a lot of people seem to be ignoring though. How is this going to sit with the platform makers like Google and Apple, both of which have their own developer conferences coming up. Was it smart for Facebook to introduce App Links before we see that these companies are going to do next with their respective mobile platforms?

    Yarow writes:

    Apple is about to introduce iOS 8, the latest version of its mobile software, in June. It’s possible that Apple has come up with its own native solution to the app-linking problem, and it’s possible that it will be added to iOS 8. It’s also possible Apple will change the code in iOS 8, thus making Facebook’s app-linking solution useless. Either way, Apple does not like people mucking around with its platform, so we’re skeptical it’s going to let Facebook mess with the functionality of iOS.

    Google is also growing more protective of its open-source platform, Android. And if you think Google is going to let Facebook become the Google of mobile, you’re nuts. Google is holding its developers conference at the end of June. We wouldn’t be shocked to see Google add app linking of its own.

    Asked if the company has talked to Apple or Google about this, App Links product manager Vijay Shankar told TheNextWeb, “We haven’t directly spoken to any platform in general. What we’re trying to do is build a solution that works across all platforms and just hope it takes off organically by itself.”

    If enough apps get on board with App Links (and the launch partner list isn’t a bad start), it might not matter what Google or Apple have to say.

    As Danny Sullivan pointed out, it looks like you’re already going to have to use code from both Google and Facebook if you want your deep linking to work optimally:

    Apple’s Worldwide Developers Conference begins June 2nd, and Google I/O starts June 25th.

    What do you think? Are App Links the future of mobile app connectivity or is this thing going to fall flat? Share your thoughts in the comments.