It’s been fun browsing r/videos and seeing how people watch what’s posted. Sometimes it can be useful even to make sure you catch the best parts of a video. Here’s a case where that happens. 

This video was posted today and looks pretty cool. image

Opening up the time heatmap in analytics, there is a drop off at a minute, but then an uptick at the end. 

image

While watching the video a few things become clear. At about a minute viewers get a good idea of his climbing technique. There’s not much more to learn, so viewers leave the video.

image

If we go to the end, we see there’s actually quite the finale. He drops down. This is reflected in the time heatmap by the blip at the end.

image

If you were a viewer and you saw these analytics, you wouldn’t miss the ending. If you were posting this video, you may change the title to make sure viewers know something big happens at the end. You can explore the analytics yourself in the Reddit embed here.

Embedly Analytics help you find what viewers are paying attention to, so you can make sure to surface your most compelling content.

Posted 3 months ago by whichlight
Embed This

We’re excited to share our latest product to help you build a more engaging site: Embedly Analytics.  For this release, we teamed up with Reddit to take a look at how videos are watched on their site. See some of the fun insights we uncovered on the Reddit blog.

This post will give you a quick intro on our analytics tools.

image

When you post a YouTube video on your site, you really don’t know how many people actually hit play and how far they watch.

With Embedly Analytics, you can now see these stats.  Analytics are measured for any of the supported providers, including Vine, SoundCloud, Instagram, and Vimeo when the embed is served from the Embedly API.  

After logging in, an in-embed overlay appears over posted embeds on your site.  Click it to see the Embedly Analytics. 

image

Here you can find the realtime and weekly stats for the embed.  The stats take into account the funnel of visits (when the page loads), hovers, and plays.  The weekly stats helps identify recent bursts. Hover over the graph to see the specific funnel stats over time.

image

Furthermore, see the distribution of views over the timeline of the video on the heatmap.  This is fairly powerful in seeing what people are actually watching.  Perhaps no one makes it to the funny moment 25 seconds in, and miss the point of the post. You should highlight to start there. Maybe you notice a burst of activity in the middle- that could be the perfect gif opportunity. 

image

image

You can pull up the dashboard view from there, or see it in App.  This gives you an overview of all of your embedded media analytics. You can use this to find out which videos are played most of the way through, and which ones are abandoned immediately.

image

It’s not just about finding your most popular posts- it’s finding out what is most engaging.  The same embed posted on different pages can have different results based on the target audience.  If a video has a low play count, people are not enticed to actually click play- find a better title.  If people abandon the video immediately, then it isn’t actually delivering anything substantial. Perhaps it will be more successful with a different audience. Explore these relationships with the funnel and duration analytics for embedded media. 

Embedly Analytics are powerful on popular media sites, and sites with lots of user generated content. If your site has a custom video player, Embedly can measure these analytics if there is an API for the media player following the playerjs spec.  You can get in touch with us about this as well. 

Measure reader attention to inform a more engaging site with Embedly Analytics.  

Posted 3 months ago by whichlight
Embed This

We’ve released an all-new iOS client library for the Embedly APIs. The library is available through cocapods, so all you need to get started is one line in a podfile:

pod “embedly-ios”

This library makes it easy to include the entire family of Embedly APIs (Embed, Extract, Display) in your iOS app, allowing you to easily embed content from all over the web into your app.

Because data usage is an important factor in mobile apps, we’ve made it easy to integrate Embed and Extract with Display to provide optimized images at sizes that make sense for mobile.

To get started and for documentation, see the code on github.

Posted 4 months ago by embedly-andy
Embed This

image

Long before bloggers begged readers to share posts on Twitter and Facebook with branded badges and widgets, there was another plea: Subscribe to my blog! While the call to arms was simple, its visual manifestation was diverse.

Across the web, a sea of custom buttons from Bloglines, Feedster, Yahoo and others asked folks to subscribe to RSS feeds using their service.

Somehow, the orange icon you see above has become synonymous with RSS and news feeds. With our very own Embed button on our minds, we’ve been wondering just how this happened. We’ve done a bit of Internet Archaeology to find out.

Read More

Posted 4 months ago by alexis-santos
Embed This

We had such a great time at Media Hack Day, we thought why not throw a news hackathon here in Boston. On June 7-8, journalists and developers will head to the MIT Media Lab for Hacking Journalism.

There is so much opportunity for new products in the media and publishing space, but figuring out what will succeed is no easy task. This hackathon will bring together journalists, developers, and designers to build out ideas to reshape the future of news.

image

The focus of the hackathon will be on mobile.  What are new tools that will be useful to create content, share it, and consume it on mobile?  With the release of products like NYT Now and growth of Vox Media, it is clear there is opportunity in this space.

We’re partnering with some great organizations and companies for the hackathon, including Hacks/Hackers, the Online News Association, Bloomberg, and Twitter.

You can learn more about the hackathon here, and sign up here.  Stay tuned for updates as the hackathon approaches.

Embedly recently released Cards and the Button, and since then we’ve been building tools to help journalists and bloggers make their content more engaging.  It’s exciting to be in this space, and we’re looking forward to cultivating ideas around the future of content through Hacking Journalism.

News logo by Edward Boatman.

Posted 4 months ago by whichlight
Embed This

Just a quick update, we added support for App Links through the Extract API. For those who don’t know, App Links are:

An open, cross-platform solution for app-to-app linking that gives you the tools you need to expose deep links in your app or to link out to others.

Basically, they are a derivative of Open Graph tags to define deep links for mobile platforms. We have integrated them as a new property “app_links” that is an array of entries. Here’s how all the types look in the response:

"app_links": [
	{
		"type": "ios",
		"url": "applinks://docs",
		"app_store_id": "12345",
		"app_name": "App Links"
	},
	{
		"type": "iphone",
		"url": "applinks://docs",
		"app_store_id": "12345",
		"app_name": "App Links"
	},
	{
		"type": "ipad",
		"url": "applinks://docs",
		"app_store_id": "12345",
		"app_name": "App Links"
	},
	{
		"type": "android",
		"url": "applinks://docs",
		"package": "org.applinks"
		"class": "org.applinks.DocsActivity",
		"app_name": "App Links"
	},
	{
		"type": "web",
		"url": "http://applinks.org/documentation",
		"should_fallback": false
	},
]

So for example, a Tumblr blog looks like this:

"app_links": [
  {
    "url": "tumblr://x-callback-url/blog?blogName=gracemckendryart", 
    "type": "ios", 
    "app_name": "Tumblr", 
    "app_store_id": "305343404"
  }, 
  {
    "url": "tumblr://x-callback-url/blog?blogName=gracemckendryart", 
    "type": "android", 
    "app_name": "Tumblr", 
    "package": "com.tumblr"
  }
]

GoodReads:

"app_links": [
  {
    "url": "com.goodreads.https://book/show/930", 
    "type": "ios", 
    "app_store_id": "355833469", 
    "app_name": "Goodreads"
  }
],

and Hulu:

"app_links": [
  {
    "url": "hulu://w/421667", 
    "type": "android", 
    "package": "com.hulu.plus"
  }
],

We will be putting up some more documentation soon, but that’s all we got for now.

Happy Deep Linking!

Posted 4 months ago by screeley
Embed This

Apparently the new hotnesses right now is scroll-to-play. When a user is scrolling down, a video starts auto playing when the video is in frame.

We’ve included a couple examples in this post if you have new seen this before, so start scrolling.

We created a simple jQuery plugin to mimic this behavior. So, let’s introduce you to ScrollPlay!

With one line of code ScrollPlay will bind to Embedly’s iframes, and use Player.js to play and pause the videos on scroll. Here’s all the code you need:

$('.embedly-embed').scrollplay();

That’s it. Get Scrolling!

Posted 5 months ago by screeley
Embed This

Embedly was an API partner at the latest Media Hack Day in Berlin, our very first journalism hackathon. I was thrilled because this seemed to be the exact kind of hackathon Embedly should be at- helping developers and writers find and render content beautifully.  The results were wonderful: great projects and also inspiring uses of the API.  I’m up for more journalism hackathons, so if you know any, send me a message

You can find the projects on Hacker League.  There were five projects that used the API. One of them won the Embedly prize, and two of them came up 2nd and 3rd overall. 

Hacking journalism #mhd2014

Here are some highlights from projects that used Embedly. 

NewsWheel

This app took home the Embedly prize.  It’s the kind of app I want to exist. It provides an interface to explore the multiple points of view for a news story.  They are arranged on a wheel, and colored based on source.  You can move around the wheel and read the stories. I would love to easily find and explore articles around a story, highlighting where they are coming from. NewsWheel would do that.  Embedly Extract was used to get images and article text.  

image

Here is NewsWheel team presenting their idea:

image

Hi5!

This project took home 2nd prize overall at the hackathon. Hi5! gamifies news. You’re presented with a headline and two images.  You pick the image that correctly matches with the headline. After going through five headlines, you can read deeper into any of the articles and share your results with friends. I found this a pretty fun idea that would be immediately engaging. You can imagine custom questions based on the articles. Embedly was used to extract and render the images from the articles. 

image

image

Here is the Hi5! team being awesome:

image

Paulie

This project took home 3rd prize overall at the hackathon. Paulie is a mobile news reader that is based on your Twitter feed. It renders the headlines and images as a feed, and you can click through to read the full article.  Paulie uses Embedly for the images and content extraction. It is a straightforward and well designed product. 

image

Paulie demo

I got so pumped about it I downloaded a copy at the hackathon, and am looking forward to seeing it up on the App Store. 

Twitter / whichlight: Just installed Paulie, one …

Here is the Paulie team- a collaboration between a journalist, two designers, and a developer:

image

LiveCurate

This is a tool for journalists and editors that helps provide live coverage of an unfolding story.  Content can be brought in from various social media channels and submitted to a story.  This can be done collaboratively with the app. The app allows an editor to manage submitted posts by approving or removing them before they are posted.  The app works on mobile, or on desktop, and can be integrated on popular news sites.  Embedly is used to integrate third party media into the articles. 

screenshot 1

screenshot 2

screenshot 3

TV Maniac

TV Maniac pulls information about TV shows and lets you easily find more information and images on the celebrities in the show. Embedly was used to retrieve and render the celebrity images. 

The design and flow of this app is pretty impressive.

image

TV Maniac App

Excited to go to more media and journalism hackathons!

Posted 6 months ago by whichlight
Embed This

image

Embedly is in Berlin for Media Hack Day. The hackathon is geared towards building new technology for newspapers and news media, with a focus on mobile. I’m excited at the prospect of bringing Embedly to more journalism-focused hackathons, because the Embedly tools are well suited for experimenting with new ways to find, create, and render content.

Here is a quick run down on the tools we have: 

  1. Cards - Our most recent product gives you a pre-designed and responsive embed as a Card, with Twitter and Facebook sharing built in.  You can see a simple example programmatically creating themLearn more about Cards here.
  2. Embed - This is the classic embed tool.  Give it a URL and it gives you back what you need to render the embed. There are several libraries for it, documentation, and general information. I love using the jQuery library.  Here is an example
  3. Extract - Get more information about the URL when it is an article. You’ll get information like the article text, keywords, image colors, entities, and related articles.  You can find libraries to work with it, documentation, and general information. Here is an example of it in use.  
  4. Display - Gives you a proxy to manipulate images, with resize, crop, and fill. Check out the libraries, documentation, and find general information. Here is an example of play and stopping gifs with Display. 
  5. Stream - Access the firehose of embeds.  Stream provides you a real time feed of materials processed in the Embedly API.  You can use this to collect content, search it, and find what is popular.  You get the URL, the Embed or Extract data, and the country it is being called from. Here are some steps to get started

Looking forward to seeing the hacks!

Posted 6 months ago by whichlight
Embed This

In this post I’ll outline a few simple steps to integrate Cards and the Button in your site or CMS.  This is geared towards users who are comfortable editing JavaScript.  If you are unfamiliar with HTML and JavaScript, you can find the basic instructions to include the Button and Cards on your page, but this delves a bit deeper on what the Embedly platform.js script provides.

This tutorial will be helpful if you want to add embed support to your site or CMS for either including media in your posts, or allowing readers to embed your posts.  One of the advantages of using Embedly Cards and Button is that they are free, and you don’t have to maintain them.

1. Add this script to your page, preferably at the end before the closing body tag </body>.

This gives you access to rendering Cards and opening up the Embed tool via the Button. 

2. Include a Card

After platform.js is on the page, if you add the “embedly-card” class to a link, it becomes a card. Here is an example with and without the “embedly-card” class. 

Rendered it looks like this. The first is a link, the second becomes a card.

Man Walks Nearly 3000 Miles Through China. His Before & After Photos Will Shock You.
Man Walks Nearly 3000 Miles Through China. His Before & After Photos Will Shock You.

As with any class attribute, you can append it to the link by hand, or programmatically in your CMS with jQuery or JavaScript for example.  This makes it easier to include an embed form input for links to convert them to embeds. 

You can create Cards for any public link, such as Instagram, Vine, Youtube, and Vimeo media as well as your own blog posts.  You can test links here and see our list of providers.

3. Include the Button

To include the button add a link with an “embedly-button” class as follows:

You can include this button next to your social buttons to allow readers to embed specific posts. If you want to customize the button, you can find more information on button customization here, and an example of an integration here.

That’s it!

By including the platform script and appending the appropriate HTML class, you’ve added Cards and Button to your site.  If you have any questions during integration, feel free to tweet us or post in the forum.

Posted 6 months ago by whichlight
Embed This