SlideShare une entreprise Scribd logo
1  sur  24
Télécharger pour lire hors ligne
NPR’s API and Open Content
      By Daniel Jacobson

      National Public Radio
Who is NPR?
NPR (National Public Radio)
   Leading producer and distributor of radio programming
   All Things Considered, Morning Edition, Fresh Air, Car Talk, etc.
   Broadcasted on over 800 local radio stations nationwide
   Over 26 million radio listeners nationwide

NPR Digital Media
   Website (NPR.org) with audio content from radio programs
   Web-only content including blogs, slideshows, editorial columns
   Manage about 250 produced podcasts, with over 600 in directory
   Mobile sites
   API and other syndication mechanisms

NPR Digital Media Metrics
   Nearly 45 million page views monthly to NPR.org
   Over eight million unique visitors monthly to NPR.org
   Over 15 million media streams served monthly
   Nearly 15 million podcasts episodes downloaded monthly
Open Content Landscape


Amount of
 Content
Available
 in APIs




              Content        UGC         E-Commerce   Major Media
            Aggregators   Aggregators       Sites      Producers

                            Content Providers
What is Major Media Syndicating?
          Most offer RSS for very specific feeds
          Some offer extended RSS or comparable
                  MediaRSS extensions
                  Podcast enclosures

          Very few comprehensive APIs (seems to be changing)

Really Successful Syndication             Really Stingy Syndication
   Gets some content out there                Doesn’t have real meaty content
   Drives traffic back to the site            Namespace extensions are limited
   A lot of traction in the marketplace       Embraces lock-down model
Full Content Must Be Where The Users Are
    RSS is not enough (anymore)
    Users want rich content, multi-media, full text, etc.
    There are infinite ways to get content
         Loyal patronage to your site is limited to loyal audience
         No guarantee users will come to you for content

    Search Engines help
         Drive traffic to your site
         Page views per session are often low

    Facebook, Myspace, etc., is where people go
         More content is appearing in these forums
         If content is there, users don’t need to go elsewhere

    Platforms are constantly changing
         It is difficult, but necessary, to keep up
         Your site cannot do it alone!
Target Audiences for NPR’s API
End-users, of course!
NPR’s Digital Media team
NPR Member Stations
NPR’s business partners
Content aggregators, like Yahoo! And Google
Measures of Success
Business
   Provide more content to stations
   Improve connections with business partners
   Enable internal scalability for NPR.org
   Create possible revenue opportunities (small part of the equation)
Audience
   Distribution of content to existing users
   Reach new users through widgets
   Drive traffic back to NPR.org
   Extend the NPR brand
Challenges in Building the API
Legal Challenges
   Identify and exclude rights-restricted content
   Prepare Terms of Use


Business Challenges and Opportunities
   Enable flexible sponsorship functionality
   Create levels of access for different targeted audiences


Metrics
   Identify users through registration
   Track API requests and use of content through beacons
More Challenges in Building the API
 Stations
    Ensure additional value for stations


 Monitoring
    Establish a committee for monitoring improper use of content
    Broaden the definition of proper use


 Technical
    Handle increased access to the system
    Create a registration system
    Extend application architecture
Virtually everything that is on NPR.org
         is available in the API
   Over 13 years worth of NPR content
   About 250,000 unique stories

   About 400,000 unique audio files available

   Over 5,700 unique lists, with infinite combinations
       Over 90 topics
       Twelve programs
       Nearly 4000 musical artists
       Almost 400 NPR personalities
       Over 700 editorial columns and series
       Content from fourteen local member stations
Current Rights and Exclusions
Some NPR programming is excluded due to rights
    Car Talk, Fresh Air and This I Believe

Non-NPR Public Radio Programs are not available
    This American Life, MarketPlace, etc.

Some text, images and audio is not available due to
rights

Video and blogs are not offered… yet
Current Statistics on Usage *

   Nearly 1,000 registrants for the API
   Over 4.3 million requests to the API
   About 200,000 page views to NPR Tech
   Center


                                  * Since July 15, 2008
Distribution of Requested Output Formats
                 12%          NPRML               2,347,080

                              RSS                 1,012,850
            4%
                              MediaRSS            207,936

      0%                      JSON                38,815
  5%
                              Atom                155

 1%                           JavaScript Widget   159,987

                              HTML Widget         517,063

                        54%




      24%
It’s So Easy, Even Our CEO Can Do It
But enables tech savvy users to do more…
Our Target Audiences are Using It! *
   NPR is using it to improve development processes

   NPR Member Stations are using it to add national
   content to their web sites

   Public users are building interesting mashups and sites
   around the API

   People are posting coding solutions to various sites and
   wikis

   Built a more complete, seamless content syndication
   with Yahoo!, Google, and others
                       * The following slides are examples of these uses
Future Enhancements for API
API Extensions
   Station finder API
   Posting to the API (primarily for stations and other partners)
   Full Story HTML Widget

Content and Format Improvements
   Other output formats, including NewsML and PBCore
   Blogs
   Video
   Other NPR programming (once rights are cleared)
   More content from Member stations and other external parties
   Geo information for stories
   Create your own podcasts

Contenu connexe

Similaire à Mashery Npr Open Content

ReliefWeb's Journey from RSS Feed to Public API
ReliefWeb's Journey from RSS Feed to Public APIReliefWeb's Journey from RSS Feed to Public API
ReliefWeb's Journey from RSS Feed to Public APIPhase2
 
Open APIs and the Semantic Web 2011
Open APIs and the Semantic Web 2011Open APIs and the Semantic Web 2011
Open APIs and the Semantic Web 2011John Musser
 
Kqed And The Npr Api
Kqed And The Npr ApiKqed And The Npr Api
Kqed And The Npr ApiKevin Cooke
 
Top 10 Lessons Learned from the Netflix API - OSCON 2014
Top 10 Lessons Learned from the Netflix API - OSCON 2014Top 10 Lessons Learned from the Netflix API - OSCON 2014
Top 10 Lessons Learned from the Netflix API - OSCON 2014Daniel Jacobson
 
The Ultimate API Publisher's Guide
The Ultimate API Publisher's GuideThe Ultimate API Publisher's Guide
The Ultimate API Publisher's GuidePronovix
 
API - Application Programming Interfaces FUEL Conference 2008
API - Application Programming Interfaces FUEL Conference 2008API - Application Programming Interfaces FUEL Conference 2008
API - Application Programming Interfaces FUEL Conference 2008Andrew Scott
 
Oscon2014 Netflix API - Top 10 Lessons Learned
Oscon2014 Netflix API - Top 10 Lessons LearnedOscon2014 Netflix API - Top 10 Lessons Learned
Oscon2014 Netflix API - Top 10 Lessons LearnedSangeeta Narayanan
 
Open APIs - State of the Market 2011
Open APIs - State of the Market 2011Open APIs - State of the Market 2011
Open APIs - State of the Market 2011John Musser
 
Designing Usable APIs featuring Forrester Research, Inc.
Designing Usable APIs featuring Forrester Research, Inc.Designing Usable APIs featuring Forrester Research, Inc.
Designing Usable APIs featuring Forrester Research, Inc.CA API Management
 
Web2expo 2011u
Web2expo 2011uWeb2expo 2011u
Web2expo 2011uzachbrand
 
Maintaining the Netflix Front Door - Presentation at Intuit Meetup
Maintaining the Netflix Front Door - Presentation at Intuit MeetupMaintaining the Netflix Front Door - Presentation at Intuit Meetup
Maintaining the Netflix Front Door - Presentation at Intuit MeetupDaniel Jacobson
 
Integration on Force.com Platform
Integration on Force.com PlatformIntegration on Force.com Platform
Integration on Force.com PlatformAmit Jain
 
API Product Opportunity Responsibility Nicolas Sierro 2015.pptx
API Product Opportunity Responsibility Nicolas Sierro 2015.pptxAPI Product Opportunity Responsibility Nicolas Sierro 2015.pptx
API Product Opportunity Responsibility Nicolas Sierro 2015.pptxBlockchainizator
 
Maintaining the Front Door to Netflix
Maintaining the Front Door to NetflixMaintaining the Front Door to Netflix
Maintaining the Front Door to NetflixBenjamin Schmaus
 
Web Services: Dje - Sot
Web Services: Dje - Sot Web Services: Dje - Sot
Web Services: Dje - Sot Betim Drenica
 
Building AJAX Applications Using Yahoo! Web Services
Building AJAX Applications Using Yahoo! Web ServicesBuilding AJAX Applications Using Yahoo! Web Services
Building AJAX Applications Using Yahoo! Web Servicesgoodfriday
 
Open APIs: State of the Market, May 2010
Open APIs: State of the Market, May 2010Open APIs: State of the Market, May 2010
Open APIs: State of the Market, May 2010John Musser
 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product StrategyRavi Kumar
 

Similaire à Mashery Npr Open Content (20)

ReliefWeb's Journey from RSS Feed to Public API
ReliefWeb's Journey from RSS Feed to Public APIReliefWeb's Journey from RSS Feed to Public API
ReliefWeb's Journey from RSS Feed to Public API
 
Open APIs and the Semantic Web 2011
Open APIs and the Semantic Web 2011Open APIs and the Semantic Web 2011
Open APIs and the Semantic Web 2011
 
Kqed And The Npr Api
Kqed And The Npr ApiKqed And The Npr Api
Kqed And The Npr Api
 
Top 10 Lessons Learned from the Netflix API - OSCON 2014
Top 10 Lessons Learned from the Netflix API - OSCON 2014Top 10 Lessons Learned from the Netflix API - OSCON 2014
Top 10 Lessons Learned from the Netflix API - OSCON 2014
 
The Ultimate API Publisher's Guide
The Ultimate API Publisher's GuideThe Ultimate API Publisher's Guide
The Ultimate API Publisher's Guide
 
API - Application Programming Interfaces FUEL Conference 2008
API - Application Programming Interfaces FUEL Conference 2008API - Application Programming Interfaces FUEL Conference 2008
API - Application Programming Interfaces FUEL Conference 2008
 
Oscon2014 Netflix API - Top 10 Lessons Learned
Oscon2014 Netflix API - Top 10 Lessons LearnedOscon2014 Netflix API - Top 10 Lessons Learned
Oscon2014 Netflix API - Top 10 Lessons Learned
 
Open APIs - State of the Market 2011
Open APIs - State of the Market 2011Open APIs - State of the Market 2011
Open APIs - State of the Market 2011
 
Designing Usable APIs featuring Forrester Research, Inc.
Designing Usable APIs featuring Forrester Research, Inc.Designing Usable APIs featuring Forrester Research, Inc.
Designing Usable APIs featuring Forrester Research, Inc.
 
Web2expo 2011u
Web2expo 2011uWeb2expo 2011u
Web2expo 2011u
 
Maintaining the Netflix Front Door - Presentation at Intuit Meetup
Maintaining the Netflix Front Door - Presentation at Intuit MeetupMaintaining the Netflix Front Door - Presentation at Intuit Meetup
Maintaining the Netflix Front Door - Presentation at Intuit Meetup
 
Marketing
MarketingMarketing
Marketing
 
Integration on Force.com Platform
Integration on Force.com PlatformIntegration on Force.com Platform
Integration on Force.com Platform
 
API Product Opportunity Responsibility Nicolas Sierro 2015.pptx
API Product Opportunity Responsibility Nicolas Sierro 2015.pptxAPI Product Opportunity Responsibility Nicolas Sierro 2015.pptx
API Product Opportunity Responsibility Nicolas Sierro 2015.pptx
 
Maintaining the Front Door to Netflix
Maintaining the Front Door to NetflixMaintaining the Front Door to Netflix
Maintaining the Front Door to Netflix
 
Web Services: Dje - Sot
Web Services: Dje - Sot Web Services: Dje - Sot
Web Services: Dje - Sot
 
Building AJAX Applications Using Yahoo! Web Services
Building AJAX Applications Using Yahoo! Web ServicesBuilding AJAX Applications Using Yahoo! Web Services
Building AJAX Applications Using Yahoo! Web Services
 
Open APIs: State of the Market, May 2010
Open APIs: State of the Market, May 2010Open APIs: State of the Market, May 2010
Open APIs: State of the Market, May 2010
 
Open Banking & Open Insurance
Open Banking & Open InsuranceOpen Banking & Open Insurance
Open Banking & Open Insurance
 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product Strategy
 

Plus de St. Louis Public Radio

Plus de St. Louis Public Radio (13)

Halo dei webinar final
Halo dei webinar finalHalo dei webinar final
Halo dei webinar final
 
OPB Newsroom
OPB NewsroomOPB Newsroom
OPB Newsroom
 
PMDMC Presentation- 2011: Creating a Marketing Culture
PMDMC Presentation- 2011: Creating a Marketing CulturePMDMC Presentation- 2011: Creating a Marketing Culture
PMDMC Presentation- 2011: Creating a Marketing Culture
 
PMDMC 2011 Presentation: Creating a Marketing culture
PMDMC 2011 Presentation: Creating a Marketing culturePMDMC 2011 Presentation: Creating a Marketing culture
PMDMC 2011 Presentation: Creating a Marketing culture
 
UM System Changes in travel policies
UM System Changes in travel policiesUM System Changes in travel policies
UM System Changes in travel policies
 
Fy 2012 budget presentation
Fy 2012 budget presentationFy 2012 budget presentation
Fy 2012 budget presentation
 
Grand center photo collage
Grand center photo collageGrand center photo collage
Grand center photo collage
 
STLPR Trends Web Stats
STLPR Trends Web Stats STLPR Trends Web Stats
STLPR Trends Web Stats
 
UMSL at Grand Center | Home of St. Louis Public Radio
UMSL at Grand Center | Home of St. Louis Public RadioUMSL at Grand Center | Home of St. Louis Public Radio
UMSL at Grand Center | Home of St. Louis Public Radio
 
The state of the halo effect (stations)
The state of the halo effect (stations)The state of the halo effect (stations)
The state of the halo effect (stations)
 
Public Radio Tech Survey
Public Radio Tech SurveyPublic Radio Tech Survey
Public Radio Tech Survey
 
Ohio20(2)
Ohio20(2)Ohio20(2)
Ohio20(2)
 
06 08 09 Station Opportunities In Social Media
06 08 09 Station Opportunities In Social Media06 08 09 Station Opportunities In Social Media
06 08 09 Station Opportunities In Social Media
 

Dernier

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 

Dernier (20)

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 

Mashery Npr Open Content

  • 1. NPR’s API and Open Content By Daniel Jacobson National Public Radio
  • 2. Who is NPR? NPR (National Public Radio) Leading producer and distributor of radio programming All Things Considered, Morning Edition, Fresh Air, Car Talk, etc. Broadcasted on over 800 local radio stations nationwide Over 26 million radio listeners nationwide NPR Digital Media Website (NPR.org) with audio content from radio programs Web-only content including blogs, slideshows, editorial columns Manage about 250 produced podcasts, with over 600 in directory Mobile sites API and other syndication mechanisms NPR Digital Media Metrics Nearly 45 million page views monthly to NPR.org Over eight million unique visitors monthly to NPR.org Over 15 million media streams served monthly Nearly 15 million podcasts episodes downloaded monthly
  • 3. Open Content Landscape Amount of Content Available in APIs Content UGC E-Commerce Major Media Aggregators Aggregators Sites Producers Content Providers
  • 4. What is Major Media Syndicating? Most offer RSS for very specific feeds Some offer extended RSS or comparable MediaRSS extensions Podcast enclosures Very few comprehensive APIs (seems to be changing) Really Successful Syndication Really Stingy Syndication Gets some content out there Doesn’t have real meaty content Drives traffic back to the site Namespace extensions are limited A lot of traction in the marketplace Embraces lock-down model
  • 5. Full Content Must Be Where The Users Are RSS is not enough (anymore) Users want rich content, multi-media, full text, etc. There are infinite ways to get content Loyal patronage to your site is limited to loyal audience No guarantee users will come to you for content Search Engines help Drive traffic to your site Page views per session are often low Facebook, Myspace, etc., is where people go More content is appearing in these forums If content is there, users don’t need to go elsewhere Platforms are constantly changing It is difficult, but necessary, to keep up Your site cannot do it alone!
  • 6. Target Audiences for NPR’s API End-users, of course! NPR’s Digital Media team NPR Member Stations NPR’s business partners Content aggregators, like Yahoo! And Google
  • 7. Measures of Success Business Provide more content to stations Improve connections with business partners Enable internal scalability for NPR.org Create possible revenue opportunities (small part of the equation) Audience Distribution of content to existing users Reach new users through widgets Drive traffic back to NPR.org Extend the NPR brand
  • 8. Challenges in Building the API Legal Challenges Identify and exclude rights-restricted content Prepare Terms of Use Business Challenges and Opportunities Enable flexible sponsorship functionality Create levels of access for different targeted audiences Metrics Identify users through registration Track API requests and use of content through beacons
  • 9. More Challenges in Building the API Stations Ensure additional value for stations Monitoring Establish a committee for monitoring improper use of content Broaden the definition of proper use Technical Handle increased access to the system Create a registration system Extend application architecture
  • 10. Virtually everything that is on NPR.org is available in the API Over 13 years worth of NPR content About 250,000 unique stories About 400,000 unique audio files available Over 5,700 unique lists, with infinite combinations Over 90 topics Twelve programs Nearly 4000 musical artists Almost 400 NPR personalities Over 700 editorial columns and series Content from fourteen local member stations
  • 11. Current Rights and Exclusions Some NPR programming is excluded due to rights Car Talk, Fresh Air and This I Believe Non-NPR Public Radio Programs are not available This American Life, MarketPlace, etc. Some text, images and audio is not available due to rights Video and blogs are not offered… yet
  • 12. Current Statistics on Usage * Nearly 1,000 registrants for the API Over 4.3 million requests to the API About 200,000 page views to NPR Tech Center * Since July 15, 2008
  • 13. Distribution of Requested Output Formats 12% NPRML 2,347,080 RSS 1,012,850 4% MediaRSS 207,936 0% JSON 38,815 5% Atom 155 1% JavaScript Widget 159,987 HTML Widget 517,063 54% 24%
  • 14. It’s So Easy, Even Our CEO Can Do It
  • 15. But enables tech savvy users to do more…
  • 16. Our Target Audiences are Using It! * NPR is using it to improve development processes NPR Member Stations are using it to add national content to their web sites Public users are building interesting mashups and sites around the API People are posting coding solutions to various sites and wikis Built a more complete, seamless content syndication with Yahoo!, Google, and others * The following slides are examples of these uses
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24. Future Enhancements for API API Extensions Station finder API Posting to the API (primarily for stations and other partners) Full Story HTML Widget Content and Format Improvements Other output formats, including NewsML and PBCore Blogs Video Other NPR programming (once rights are cleared) More content from Member stations and other external parties Geo information for stories Create your own podcasts