View
107
Download
0
Category
Tags:
Preview:
DESCRIPTION
Using a powerful platform for your social listening is great, but what happens when you want to take your data out of that platform? In our webinar slides, our product manager discusses all things API, including: - What an API is and how it works - Examples of how the API can be used - The value of our partnership with Gnip More info can be found here: http://bit.ly/1iCwY30
Citation preview
Take your Brandwatch data anywhere: The power of the API
Caroline GoodwinProduct Manager
caroline@brandwatch.com@eatscake
Ian CairnsProduct Manager
ian@gnip.com@cairnsim
• What is an API?
• The Brandwatch API
• Partnering with Gnip
• Benefits
• Use cases
• How it works
• Q&A
Coming Up
© 2014 Brandwatch | www.brandwatch.com | 2#brandwatchtips
• Ask questions in the session chat
• Tweet about our discussion:
A copy of this presentation and a recording of this webinar will be made available after the webinar
Don’t be shy/ We’d love your participation
@brandwatch@gnip
#brandwatchtips
© 2014 Brandwatch | www.brandwatch.com | 3#brandwatchtips
Introduction
© 2014 Brandwatch | www.brandwatch.com | 4#brandwatchtips
What is an API?
• API - Application Programming Interface
• Automate accessing data from systems without logging into their interfaces
• The Brandwatch API allows you to take your data anywhere
© 2014 Brandwatch | www.brandwatch.com | 5#brandwatchtips
Take your Brandwatch data anywhere
Extract data analyzed in literally hundreds of ways, such as:
• Number of social conversations by day
• Top Sites discussing a brand
• Most discussed Topics
• Regional breakdown of conversation
© 2014 Brandwatch | www.brandwatch.com | 6#brandwatchtips
Integrating with Gnip /Full Twitter Data
• Pull the actual content of Tweets through the API
• Includes metadata such as sentiment, author name and location
• This integration gives clients a licensed way to access Twitter data for use in internal applications
Gnip adds relevant
Tweet data
Full data is returned to client in standard
format
Client makes call to retrieve
Brandwatch mentions
© 2014 Brandwatch | www.brandwatch.com | 7#brandwatchtips
Benefits
© 2014 Brandwatch | www.brandwatch.com | 8#brandwatchtips
Speed /Reducing development overheads
• Other APIs require you to download a Tweet ID & use that to retrieve full data from other sources
• Means developing against two different API responses formats
• Brandwatch API removes this - a single call and in a single format
© 2014 Brandwatch | www.brandwatch.com | 9#brandwatchtips
Ease of Use /Principles and Guide
• Common API Principles and patterns:
• RESTful Interface
• HATEOAS links for internal navigation.
• HTTP verbs - utilizes the GET, PUT, POST, PATCH, and DELETE verbs
• OAuth2 - a common web service authentication system, pioneered by Facebook, Twitter, Google and others.
• User Guide: clear step-by-step instructions on how to use the API
© 2014 Brandwatch | www.brandwatch.com | 10#brandwatchtips
Value /Enriching your products with social data
The biggest barrier: locating and logging into another system
• Bring your data into the intranets and systems your users work with
• Social data can be seen & appreciated by all teams across the business
• Use within own applications
© 2014 Brandwatch | www.brandwatch.com | 11#brandwatchtips
Use Cases
© 2014 Brandwatch | www.brandwatch.com | 12#brandwatchtips
Powering Apps /Integrating with other technologies
• Integrate Brandwatch data into other applications
Creation Healthcare:
• Partners with pharmaceutical and healthcare companies
• Improve stakeholder communications
• Using Brandwatch API to produce compelling insights, layering social data with information from their bespoke database of healthcare professionals
• Further optimization using upcoming functionality
SCREENSHOTS OF CREATION HEALTHCARE COMPETITIVE INTELLIGENCE STUDIES REPORTING
2
1
© 2014 Brandwatch | www.brandwatch.com | 13#brandwatchtips
CRM /Engage your customers on social media
Use Brandwatch Analytics to define the queries that will power your CRM
• Improve customer service by engaging with important product and brand feedback.
• Use sentiment and demographics from Brandwatch to segment and prioritize responses.
• Create support tickets seamlessly based on problem cases identified using Brandwatch.
• Power sales outreach and qualify leads using geographic segmentation and influence scores
© 2014 Brandwatch | www.brandwatch.com | 14#brandwatchtips
BI /Combine business data with social for new insights
Power more business decisions with social data.
• Dig deeper into your ROI from social.
• Give your analysts to data to study marketing campaigns alongside business data like sales figures and foot traffic.
• Pull social data into big data analytics tools like Hadoop to do larger analyses in support of supply chain, site selection, and broader competitive analyses.SCREENSHOTS OF CUSTOM DASHBOARDS FROM
QLIKVIEW AND MICROSTRATEGY ANALYTICS
© 2014 Brandwatch | www.brandwatch.com | 15#brandwatchtips
Visualizations /Bring your data to life
• Create visualizations1 which can be quickly interpreted and understood
• Automatically update your data live using the API
• Our API powers Vizia, our social command center2
1 2
© 2014 Brandwatch | www.brandwatch.com | 16#brandwatchtips
How It Works
© 2014 Brandwatch | www.brandwatch.com | 17#brandwatchtips
Set-up
• The Standard API can be turned on for any Brandwatch Enterprise client
• Activating the Premium API for full data is taken care of by Brandwatch
• Authorized Twitter data reseller Gnip handle use case approval and data licensing from Twitter as part of providing a Gnip account
© 2014 Brandwatch | www.brandwatch.com | 18#brandwatchtips
The Basics
https://newapi.brandwatch.com https://direct.gnip.com/api/brandwatch/v1
© 2014 Brandwatch | www.brandwatch.com | 19#brandwatchtips
Example Call
Sample Request
curl v H “XGNIPLOGIN: [GNIP_USERNAME]” H “XGNIPPASSWORD:
[GNIP_PASSWORD]”
“https://direct.gnip.com/api/brandwatch/v1/projects/[PROJECT_ID]/data/mentions.json?queryId=[QUERY_ID]&StartDate=[DATE]&endDate=[DATE]&access_token=[token]
”
© 2014 Brandwatch | www.brandwatch.com | 20#brandwatchtips
API Responses
JSON Payload Includes:
• Brandwatch API response with integrated Twitter data
• Gnip section with the Tweet ID and full original Twitter content
• Availability (true/false)
• Status (only for unavailable Tweets)
© 2014 Brandwatch | www.brandwatch.com | 21#brandwatchtips
Do you need the Brandwatch API?
© 2014 Brandwatch | www.brandwatch.com | 22#brandwatchtips
Do you need the API?
• Do you have a need to take your data into another application/product/system?
• Do you need to automate this process?
• Do you have a development person/team?
Yes? Then get in touch!
contact@brandwatch.com
© 2014 Brandwatch | www.brandwatch.com | 23#brandwatchtips
Questions
© 2014 Brandwatch | www.brandwatch.com | 24#brandwatchtips
Contact
Brandwatch
Email contact@brandwatch.com
Web http://www.brandwatch.com
Twitter @brandwatch
TelephoneUK: +44 (0)1273 234 290US: +1 212 229 2240Germany:+49 (0)711 912 441 59
Gnip
Email info@gnip.com
Web http://www.gnip.com
Twitter @gnip
Telephone 303-997-7488
© 2014 Brandwatch | www.brandwatch.com | 25#brandwatchtips
Recommended