Presentation is loading. Please wait.

Presentation is loading. Please wait.

Connect Your Website Application Programming Interfaces.

Similar presentations


Presentation on theme: "Connect Your Website Application Programming Interfaces."— Presentation transcript:

1

2 Connect Your Website Application Programming Interfaces

3 Learning Objectives Define Application Programming Interfaces (API) Visually diagram an API List the tradeoffs of using APIs Outline a use case for your website and a sample API e.g. Google Checkout

4 Navigation Next slide Previous slide Next module Previous module Restart slide Main menu

5 Quiz 1.What is an Application Programming Interface? new programming language interface design of a website connects websites to other services or data 2.Which of these websites can be connected with an Application Programming Interface? blog social networking site email site photo site map site credit card site

6 Good job! 1.What is an Application Programming Interface? new programming language interface design of a website connects websites to other services or data 2.Which of these websites can be connected with an Application Programming Interface? blog social networking site email site photo site map site credit card site

7 Main Menu 1.Introductory Case StudyIntroductory Case Study 2.Application Programming InterfacesApplication Programming Interfaces 3.Example: Mylinia.comExample: Mylinia.com 4.Example: Google CheckoutExample: Google Checkout 5.Mylinia.com + CheckoutMylinia.com + Checkout 6.Summary

8 Introductory Case Study Website EchoSign Application Programming Interface (API) Salesforce.com AppExchange

9

10

11

12 Main Menu 1.Introductory Case StudyIntroductory Case Study 2.Application Programming InterfacesApplication Programming Interfaces 3.Example: Mylinia.comExample: Mylinia.com 4.Example: Google CheckoutExample: Google Checkout 5.Mylinia.com + CheckoutMylinia.com + Checkout 6.Summary

13 Application Programming Interfaces History and types Examples Tradeoffs

14 History Code libraries Embedded e.g. video games Software Development Kit (SDK) AJAX Types Open Closed

15 Examples

16 Tradeoffs Pros Share services Often free Standardized Cons Outsourcing

17 Quiz 1.Which of the following technologies is popular for APIs on the internet today SOAP Ruby AJAX 2.Which of the following is a reason to use an API outsourcing share services often free standardized always SCORM compliant

18 Good Job! 1.Which of the following technologies is popular for APIs on the internet today SOAP Ruby AJAX 2.Which of the following is a reason to use an API outsourcing share services often free standardized always SCORM compliant

19 Main Menu 1.Introductory Case StudyIntroductory Case Study 2.Application Programming InterfacesApplication Programming Interfaces 3.Example: Mylinia.comExample: Mylinia.com 4.Example: Google CheckoutExample: Google Checkout 5.Mylinia.com + CheckoutMylinia.com + Checkout 6.Summary

20 Example: Mylinia.com Mylinia.com is a new online content- commerce community for young adults that provides inspirational content, products, and services. Their goal is to help as many people as possible reach their full potential. Users can: 1. Find the top people, info, orgs, books, and movies on any passion and/or any problem they care about with Purposefindit 2. Team up with their friends to pursue their life dreams with Peer Goal-setting 3. Develop and share their purpose statement with their friends and ask them for advice with Purposefinder

21 Example: Mylinia.com Current Currently 67% of Mylinia.com’s revenues come from advertising and 33% come from referral revenues. Their unique profiles gives them superior knowledge about their users, which allows them to attract the most relevant advertisers and get higher click through rates than the average online community. Mylinia’s three primary revenue streams include: 1) Sponsored Goals: Mylinia sell advertising space on our community’s most viewed goals 2) Keywords: Mylinia sell keywords like Google, except we only specialize in passions and problems. 3) Referral Revenue: Mylinia earn 5-8% every time someone buys a book, movie, or song from Amazon after finding it on their site.

22 Example: Mylinia.com Challenge As a start-up, Mylinia.com is uncertain whether its current business model is going to work, therefore, they are seeking creative way to monetize the expected traffic to their site. Online communities like Myspace and Facebook have only been able to capture $2-$6 per year from users, but Mylinia believes that there is value in its intimate profiles and site culture that will allow for other revenue opportunities. How we grow the pie? Example: Mylinia.com

23 Mylinia.com + Google Checkout Opportunity Mylinia’s theme is to live purposefully, but many people fear the financial risk of pursuing their life’s greatest dreams. As opposed to only selling products and services to users through advertising, Mylinia can allow users to sell their own creations related to their purpose, which would truly make it content-commerce community. The End Game Essentially, Mylinia could become a marketplace for purpose-driven people similar to Ebay. By allowing user to sell music, art, jewelry, t-shirts, services, etc through their site, Mylinia can help people live purposefully. Though Mylinia wouldn’t benefit much from the financial transactions that occur (unless they charge for the store add-on), it may attract more users who want to sell and more users who want to support others in pursuit of their dreams through purchasing. Ultimately, Mylinia can differentiate itself from other online communities in that users are logging in with an intent to purchase as oppose to just peruse profiles and pictures. + = +

24 Main Menu 1.Introductory Case StudyIntroductory Case Study 2.Application Programming InterfacesApplication Programming Interfaces 3.Example: Mylinia.comExample: Mylinia.com 4.Example: Google CheckoutExample: Google Checkout 5.Mylinia.com + CheckoutMylinia.com + Checkout 6.Summary

25 Google Checkout Why Use It? Getting Started Types of Integration Comparing Integration Review

26 What is Google Checkout

27 Why Use Google Checkout? Safe Secure Fast Easy Well-known https://checkout.google.com/seller/dem o.htmlhttps://checkout.google.com/seller/dem o.html

28 Getting Started  A Google Checkout Merchant Account (https://checkout.google.com/sell/signup)https://checkout.google.com/sell/signup  Your websites public URL  A Federal Tax-Id or Credit Card/SSN for your business  A text-only version of your return, cancellation, and shipping policies

29 Types of Integration Buy Now Buttons eCommerce Partners API Level One API Level Two

30 Comparing the types of integration Buy Now Buttons –Very small inventory, only one item per transaction eCommerce Partners –Your site is hosted by an eCommerce partner API Level I –Small business that can manually review each sale, quick implementation API Level II –Large business that needs to handle transactions automatically, longer implementation time

31 Quick Review 1.You site only sells a special promotion t-shirt. Which integration would work best? Buy Now Buttons eCommerce Partners API: Level 1 2.Your site currently conducts 500,000 transactions per day. Which integration would work best? Buy Now Buttons API: Level I API: Level 2

32 Main Menu 1.Introductory Case StudyIntroductory Case Study 2.Application Programming InterfacesApplication Programming Interfaces 3.Example: Mylinia.comExample: Mylinia.com 4.Example: Google CheckoutExample: Google Checkout 5.Mylinia.com + CheckoutMylinia.com + Checkout 6.Summary

33 Google Checkout + Mylinia Picking Integration Level Setting Up Account Using Checkout

34 Picking Integration Level

35 Using Checkout

36 Evaluating the Benefits

37 Main Menu 1.Introductory Case StudyIntroductory Case Study 2.Application Programming InterfacesApplication Programming Interfaces 3.Example: Mylinia.comExample: Mylinia.com 4.Example: Google CheckoutExample: Google Checkout 5.Mylinia.com + CheckoutMylinia.com + Checkout 6.Summary

38 Summary


Download ppt "Connect Your Website Application Programming Interfaces."

Similar presentations


Ads by Google