SlideShare ist ein Scribd-Unternehmen logo
1 von 48
Downloaden Sie, um offline zu lesen
Flexible Data Access with APIs
                          Brad Gross
          Program Manager, Webtrends
Agenda
•  Webtrends DX API
•  Generator (generator.webtrends.com)
•  Overview of the Webtrends DC API
•  Question / Answer
Flexible Data Access via the Webtrends DX API

WEBTRENDS DX API
Why use the DX API?
Rapid Integration with Excel
Access to Structured Data
Easy to Transform Data




                     T
The DX API is RESTful…
https://ws.webtrends.com/v3/Reporting/profiles/
https://ws.webtrends.com/v3/Reporting/profiles/




https://ws.webtrends.com/v3/Reporting/profiles/47839/reports/
https://ws.webtrends.com/v3/Reporting/profiles/




https://ws.webtrends.com/v3/Reporting/profiles/47839/reports/




https://ws.webtrends.com/v3/Reporting/profiles/47839/reports/oOEWQj3sUo6/
Need more help
 •  https://ws.webtrends.com/v3/Reporting/help
Basic Query Parameters
•    format={html|json|xml|xml2|csv}
•    period_type={agg|indv|trend}
•    totals={all|only|none}
•    suppress_error_codes={true|false}
•    start_period and end_period
     –  Can be explicitly defined
        •  <yyyy>[m<MM>d<dd>h<HH>] (e.g. 2012m03d12)
     –  Can use date macros
        •  current_year, current_month, current_day,
           current_hour, current_day_midnight
Basic Query Parameters
•    format={html|json|xml|xml2|csv}
•    period_type={agg|indv|trend}
•    totals={all|only|none}
                                                       *For use in Excel
•    suppress_error_codes={true|false}                 suppress_error_codes
                                                       must be set to true!!!

•    start_period and end_period
     –  Can be explicitly defined
        •  <yyyy>[m<MM>d<dd>h<HH>] (e.g. 2012m03d12)
     –  Can use date macros
        •  current_year, current_month, current_day,
           current_hour, current_day_midnight
A Simple Example
Excel Integration 101
Excel Integration 101
Excel Integration 101
Excel Integration 101
Excel Integration 101
Excel Integration 101
Excel Integration 101
Excel: Rolling 28-Day Report
•  Building on the concepts in the prior example
   https://ws.webtrends.com/v3/Reporting/
   profiles/47839/Keymetrics/?
   totals=none&start_period=current_da
   y-28&end_period=current_day&perio
   d_type=trend&format=html&suppress_e
   rror_codes=true
Excel: Rolling 28-Day Report
•  Building on the concepts in the prior example
   https://ws.webtrends.com/v3/Reporting/
   profiles/47839/Keymetrics/?
   totals=none&start_period=current_da
   y-28&end_period=current_day&perio
   d_type=trend&format=html&suppress_e
   rror_codes=true



   https://ws.webtrends.com/v3/Reporting/
   profiles/47839/Keymetrics/?
   totals=none&start_period=current_da
   y-56&end_period=current_day-29&pe
   riod_type=trend&format=html&suppress
   _error_codes=true
Excel: Rolling 28-Day Report
New API Features
Exciting new API features allow users to sort
and apply complex filtering logic to their
results
•  Two new query parameters
  –  sortby
  –  query
Get Sorted!!!
•  As an example, let’s say you’re interested in the top performing ad
   campaigns over the course of the prior month.
   https://ws.webtrends.com/v3/Reporting/
   profiles/47839/reports/2Ht766mdyx6/?
   totals=all&start_period=current_month-
   1&end_period=current_month-1&period
   _type=agg&format=html&measures=5*6
   &suppress_error_codes=true
Get Sorted!!!
•  As an example, let’s say you’re interested in the top performing ad
   campaigns over the course of the prior month.
   https://ws.webtrends.com/v3/Reporting/
   profiles/47839/reports/2Ht766mdyx6/?
   totals=all&start_period=current_month-
   1&end_period=current_month-1&period
   _type=agg&format=html&measures=5*6
   &suppress_error_codes=true



   https://ws.webtrends.com/v3/Reporting/
   profiles/47839/reports/2Ht766mdyx6/?
   totals=all&start_period=current_month-
   1&end_period=current_month-1&period
   _type=agg&sortby=1&format=html&me
   asures=5*6&suppress_error_codes=tru
   e
For Those With a Keen
https://ws.webtrends.com/v3/Reporting/
profiles/47839/reports/2Ht766mdyx6/?
totals=all&start_period=current_month-
1&end_period=current_month-1&period
_type=agg&format=html&measures=5*
6&suppress_error_codes=true
For Those With a Keen
https://ws.webtrends.com/v3/Reporting/
profiles/47839/reports/2Ht766mdyx6/?
totals=all&start_period=current_month-
1&end_period=current_month-1&period
_type=agg&format=html&measures=5*
6&suppress_error_codes=true
Query On!
•  Users can apply complex filtering logic
   to their results by constructing a query

•  A query is comprised of conditional
   statements linked together by standard
   boolean operators
   { AND | OR }
A Simple Example
•  For example:
  – Let’s say you need to assemble a
    report for international site pages
   https://ws.webtrends.com/v3/
   Reporting/profiles/28197/reports/
   oOEWQj3sUo6/?query=Page
   NOTLIKE *com/
   *&totals=all&start_period=current_
   month-1&end_period=current_mon
   th&period_type=agg&format=html
   &suppress_error_codes=true
A Simple Example
•  For example:
  – Let’s say you need to assemble a
    report for international site pages
   https://ws.webtrends.com/v3/
   Reporting/profiles/28197/reports/
   oOEWQj3sUo6/?query=Page
   NOTLIKE *com/* AND Page
   NOTLIKE *test/
   *&totals=all&start_period=current_
   month-1&end_period=current_mon
   th&period_type=agg&format=html
   &suppress_error_codes=true
Webtrends API Version Updates

 Will Force a        Will Force a      Will not Force a
 Major Version       Point Version     Version Update
 Update              Update
 A change that       A change that     A change to
 has the potential   will not impact   address specific
 to break an         current           needs to meet
 application using   applications      internal
 this version                          requirements
Some Example Dashboards
Open Data Exploration using Generator

WEBTRENDS GENERATOR
http://generator.webtrends.com
Flexible Data Exchange via the DC API

WEBTRENDS DC API
The Webtrends Developer Network
•  In order to download the DC API you must have a
   Webtrends Developer Network account
                https://developer.webtrends.com/
Downloading the DC API
•  Once registered you will have access to enter the Data
   IN section of the Developer Network
                 https://developer.webtrends.com/
Downloading the DC API
•  On the right side of the page there will be a link to
   ‘Sample Client Code’
            https://developer.webtrends.com/community/dc/
Downloading the DC API
•  Download the Sample.zip file
       https://developer.webtrends.com/docs/DOC-1151
The DC API In Action!!!
The DC API In Action!!!
Top 5 Take-Aways
•  The DX API allows you to rapidly present
   report data in Excel
•  The New DX API features allow you to
   quickly sort and filter your data
•  The DX API versioning allows you to
   gracefully navigate the API landscape
•  Webtrends Generator provides an easy to
   use GUI that allows you to quickly construct
   REST requests
•  Send data from your mobile apps using the
   DC API!!!
Thank You
     Brad Gross, Program Manager
Paul Lawbaugh, Senior Program Manager
              Webtrends


          brad.gross@webtrends.com
Rate
 Session
   &
Speakers/
Panelists

Weitere ähnliche Inhalte

Was ist angesagt?

An introduction to microsoft power apps
An introduction to microsoft power appsAn introduction to microsoft power apps
An introduction to microsoft power appsMitul Rana
 
My Experience of Salesforce Project
My Experience of Salesforce ProjectMy Experience of Salesforce Project
My Experience of Salesforce ProjectTejaswini Lambe
 
Product management in office 365 vancouver
Product management in office 365 vancouverProduct management in office 365 vancouver
Product management in office 365 vancouverBerkovich Consulting
 
PowerApps & Flow: Tips & Tricks - Office 365 User Group Noord-Nederland
PowerApps & Flow: Tips & Tricks - Office 365 User Group Noord-NederlandPowerApps & Flow: Tips & Tricks - Office 365 User Group Noord-Nederland
PowerApps & Flow: Tips & Tricks - Office 365 User Group Noord-NederlandDaniel Laskewitz
 
Lighting up the Bay, Real-World App Cloud
Lighting up the Bay, Real-World App CloudLighting up the Bay, Real-World App Cloud
Lighting up the Bay, Real-World App CloudSalesforce Developers
 
PL-900 Microsoft Power Platform Fundamentals
PL-900 Microsoft Power Platform FundamentalsPL-900 Microsoft Power Platform Fundamentals
PL-900 Microsoft Power Platform FundamentalsNanddeep Nachan
 
Redmond o365 & SharePoint Saturday governance for power bi
Redmond o365 & SharePoint Saturday governance for power biRedmond o365 & SharePoint Saturday governance for power bi
Redmond o365 & SharePoint Saturday governance for power biBerkovich Consulting
 
Rits Brown Bag - Salesforce Lightning External Connection
Rits Brown Bag - Salesforce Lightning External ConnectionRits Brown Bag - Salesforce Lightning External Connection
Rits Brown Bag - Salesforce Lightning External ConnectionRight IT Services
 
Updating from dynamics nav to business central (4)
Updating from dynamics nav to business central (4)Updating from dynamics nav to business central (4)
Updating from dynamics nav to business central (4)sunbridgeindia
 
Power Apps Advanced Training Brochure
Power Apps Advanced Training BrochurePower Apps Advanced Training Brochure
Power Apps Advanced Training BrochureShiftConsulting
 
Rits Brown Bag - Extending and Integrating in Microsoft Dynamics CRM
Rits Brown Bag - Extending and Integrating in Microsoft Dynamics CRMRits Brown Bag - Extending and Integrating in Microsoft Dynamics CRM
Rits Brown Bag - Extending and Integrating in Microsoft Dynamics CRMRight IT Services
 
Developing for Office 2007 using VSTO 2005
Developing for Office 2007 using VSTO 2005Developing for Office 2007 using VSTO 2005
Developing for Office 2007 using VSTO 2005sudhakar
 
Microsoft role-based-certification-roadmap
Microsoft role-based-certification-roadmapMicrosoft role-based-certification-roadmap
Microsoft role-based-certification-roadmapNetCom Learning
 
Display Microsoft Teams status on your smart light
Display Microsoft Teams status on your smart lightDisplay Microsoft Teams status on your smart light
Display Microsoft Teams status on your smart lightMohamed Ashiq Faleel
 
F1_Design Mission Critical Enterprise Applications with Power Automate and Do...
F1_Design Mission Critical Enterprise Applications with Power Automate and Do...F1_Design Mission Critical Enterprise Applications with Power Automate and Do...
F1_Design Mission Critical Enterprise Applications with Power Automate and Do...serge luca
 
Oracle apex training | Oracle Application Application Express Training | Ora...
Oracle apex training | Oracle Application Application Express Training |  Ora...Oracle apex training | Oracle Application Application Express Training |  Ora...
Oracle apex training | Oracle Application Application Express Training | Ora...Nancy Thomas
 

Was ist angesagt? (20)

Get more Visual Power
Get more Visual PowerGet more Visual Power
Get more Visual Power
 
An introduction to microsoft power apps
An introduction to microsoft power appsAn introduction to microsoft power apps
An introduction to microsoft power apps
 
My Experience of Salesforce Project
My Experience of Salesforce ProjectMy Experience of Salesforce Project
My Experience of Salesforce Project
 
Product management in office 365 vancouver
Product management in office 365 vancouverProduct management in office 365 vancouver
Product management in office 365 vancouver
 
PowerApps & Flow: Tips & Tricks - Office 365 User Group Noord-Nederland
PowerApps & Flow: Tips & Tricks - Office 365 User Group Noord-NederlandPowerApps & Flow: Tips & Tricks - Office 365 User Group Noord-Nederland
PowerApps & Flow: Tips & Tricks - Office 365 User Group Noord-Nederland
 
Lighting up the Bay, Real-World App Cloud
Lighting up the Bay, Real-World App CloudLighting up the Bay, Real-World App Cloud
Lighting up the Bay, Real-World App Cloud
 
PL-900 Microsoft Power Platform Fundamentals
PL-900 Microsoft Power Platform FundamentalsPL-900 Microsoft Power Platform Fundamentals
PL-900 Microsoft Power Platform Fundamentals
 
Redmond o365 & SharePoint Saturday governance for power bi
Redmond o365 & SharePoint Saturday governance for power biRedmond o365 & SharePoint Saturday governance for power bi
Redmond o365 & SharePoint Saturday governance for power bi
 
Rits Brown Bag - Salesforce Lightning External Connection
Rits Brown Bag - Salesforce Lightning External ConnectionRits Brown Bag - Salesforce Lightning External Connection
Rits Brown Bag - Salesforce Lightning External Connection
 
Telerik Reporting
Telerik ReportingTelerik Reporting
Telerik Reporting
 
Updating from dynamics nav to business central (4)
Updating from dynamics nav to business central (4)Updating from dynamics nav to business central (4)
Updating from dynamics nav to business central (4)
 
Power Apps Advanced Training Brochure
Power Apps Advanced Training BrochurePower Apps Advanced Training Brochure
Power Apps Advanced Training Brochure
 
Rits Brown Bag - Extending and Integrating in Microsoft Dynamics CRM
Rits Brown Bag - Extending and Integrating in Microsoft Dynamics CRMRits Brown Bag - Extending and Integrating in Microsoft Dynamics CRM
Rits Brown Bag - Extending and Integrating in Microsoft Dynamics CRM
 
PowerApps
PowerAppsPowerApps
PowerApps
 
Developing for Office 2007 using VSTO 2005
Developing for Office 2007 using VSTO 2005Developing for Office 2007 using VSTO 2005
Developing for Office 2007 using VSTO 2005
 
Microsoft role-based-certification-roadmap
Microsoft role-based-certification-roadmapMicrosoft role-based-certification-roadmap
Microsoft role-based-certification-roadmap
 
Display Microsoft Teams status on your smart light
Display Microsoft Teams status on your smart lightDisplay Microsoft Teams status on your smart light
Display Microsoft Teams status on your smart light
 
F1_Design Mission Critical Enterprise Applications with Power Automate and Do...
F1_Design Mission Critical Enterprise Applications with Power Automate and Do...F1_Design Mission Critical Enterprise Applications with Power Automate and Do...
F1_Design Mission Critical Enterprise Applications with Power Automate and Do...
 
Intro to power apps
Intro to power appsIntro to power apps
Intro to power apps
 
Oracle apex training | Oracle Application Application Express Training | Ora...
Oracle apex training | Oracle Application Application Express Training |  Ora...Oracle apex training | Oracle Application Application Express Training |  Ora...
Oracle apex training | Oracle Application Application Express Training | Ora...
 

Ähnlich wie Engage 2013 - Flexible Data Access with APIs

IBM Forms Experience Builder - Web Form Apps for Marketers
IBM Forms Experience Builder - Web Form Apps for MarketersIBM Forms Experience Builder - Web Form Apps for Marketers
IBM Forms Experience Builder - Web Form Apps for Marketersmlech23
 
Hari Kovvada ( .NET Programmer)
Hari Kovvada ( .NET Programmer)Hari Kovvada ( .NET Programmer)
Hari Kovvada ( .NET Programmer)Hari Kovvada
 
Twin Cities Eloqua User Group 092413
Twin Cities Eloqua User Group 092413Twin Cities Eloqua User Group 092413
Twin Cities Eloqua User Group 092413Ron Corbisier
 
salesforce_4+_years_exp
salesforce_4+_years_expsalesforce_4+_years_exp
salesforce_4+_years_expSrinivas .
 
Home management WebApp presentation
Home management WebApp presentationHome management WebApp presentation
Home management WebApp presentationbhavesh singh
 
Updated resume
Updated resumeUpdated resume
Updated resumeArun Kiran
 
Developing Offline Mobile Apps with Salesforce Mobile SDK SmartStore
Developing Offline Mobile Apps with Salesforce Mobile SDK SmartStoreDeveloping Offline Mobile Apps with Salesforce Mobile SDK SmartStore
Developing Offline Mobile Apps with Salesforce Mobile SDK SmartStoreTom Gersic
 
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)Marc Nehme
 
Salesforce Multitenant Architecture: How We Do the Magic We Do
Salesforce Multitenant Architecture: How We Do the Magic We DoSalesforce Multitenant Architecture: How We Do the Magic We Do
Salesforce Multitenant Architecture: How We Do the Magic We DoSalesforce Developers
 
When Data Visualizations and Data Imports Just Don’t Work
When Data Visualizations and Data Imports Just Don’t WorkWhen Data Visualizations and Data Imports Just Don’t Work
When Data Visualizations and Data Imports Just Don’t WorkJim Kaplan CIA CFE
 
Modernising the way System Customisers Configure the Model-Driven Apps for Us...
Modernising the way System Customisers Configure the Model-Driven Apps for Us...Modernising the way System Customisers Configure the Model-Driven Apps for Us...
Modernising the way System Customisers Configure the Model-Driven Apps for Us...Linn Zaw Win
 
Why Standards-Based Drivers Offer Better API Integration
Why Standards-Based Drivers Offer Better API IntegrationWhy Standards-Based Drivers Offer Better API Integration
Why Standards-Based Drivers Offer Better API IntegrationJerod Johnson
 

Ähnlich wie Engage 2013 - Flexible Data Access with APIs (20)

IBM Forms Experience Builder - Web Form Apps for Marketers
IBM Forms Experience Builder - Web Form Apps for MarketersIBM Forms Experience Builder - Web Form Apps for Marketers
IBM Forms Experience Builder - Web Form Apps for Marketers
 
Summer '18 Developer Highlights
Summer '18 Developer HighlightsSummer '18 Developer Highlights
Summer '18 Developer Highlights
 
RakeshReddy-CV
RakeshReddy-CVRakeshReddy-CV
RakeshReddy-CV
 
Hari Kovvada ( .NET Programmer)
Hari Kovvada ( .NET Programmer)Hari Kovvada ( .NET Programmer)
Hari Kovvada ( .NET Programmer)
 
Resume
ResumeResume
Resume
 
Ankit Badhani
Ankit BadhaniAnkit Badhani
Ankit Badhani
 
Rashmi_TL
Rashmi_TLRashmi_TL
Rashmi_TL
 
Twin Cities Eloqua User Group 092413
Twin Cities Eloqua User Group 092413Twin Cities Eloqua User Group 092413
Twin Cities Eloqua User Group 092413
 
salesforce_4+_years_exp
salesforce_4+_years_expsalesforce_4+_years_exp
salesforce_4+_years_exp
 
Home management WebApp presentation
Home management WebApp presentationHome management WebApp presentation
Home management WebApp presentation
 
Updated resume
Updated resumeUpdated resume
Updated resume
 
Whats new and exciting jan 22
Whats new and exciting jan 22Whats new and exciting jan 22
Whats new and exciting jan 22
 
Developing Offline Mobile Apps with Salesforce Mobile SDK SmartStore
Developing Offline Mobile Apps with Salesforce Mobile SDK SmartStoreDeveloping Offline Mobile Apps with Salesforce Mobile SDK SmartStore
Developing Offline Mobile Apps with Salesforce Mobile SDK SmartStore
 
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
 
SFDC 3.0 RESUME
SFDC 3.0 RESUMESFDC 3.0 RESUME
SFDC 3.0 RESUME
 
Salesforce Multitenant Architecture: How We Do the Magic We Do
Salesforce Multitenant Architecture: How We Do the Magic We DoSalesforce Multitenant Architecture: How We Do the Magic We Do
Salesforce Multitenant Architecture: How We Do the Magic We Do
 
When Data Visualizations and Data Imports Just Don’t Work
When Data Visualizations and Data Imports Just Don’t WorkWhen Data Visualizations and Data Imports Just Don’t Work
When Data Visualizations and Data Imports Just Don’t Work
 
Modernising the way System Customisers Configure the Model-Driven Apps for Us...
Modernising the way System Customisers Configure the Model-Driven Apps for Us...Modernising the way System Customisers Configure the Model-Driven Apps for Us...
Modernising the way System Customisers Configure the Model-Driven Apps for Us...
 
Why Standards-Based Drivers Offer Better API Integration
Why Standards-Based Drivers Offer Better API IntegrationWhy Standards-Based Drivers Offer Better API Integration
Why Standards-Based Drivers Offer Better API Integration
 
SaurabhKasyap
SaurabhKasyapSaurabhKasyap
SaurabhKasyap
 

Mehr von Webtrends

Webtrends Infinity Data Connector
Webtrends Infinity Data Connector Webtrends Infinity Data Connector
Webtrends Infinity Data Connector Webtrends
 
The Workforce Engages
The Workforce EngagesThe Workforce Engages
The Workforce EngagesWebtrends
 
Contextual Personalization
Contextual PersonalizationContextual Personalization
Contextual PersonalizationWebtrends
 
Revealed! The Two Lives of Every Marketer
Revealed! The Two Lives of Every MarketerRevealed! The Two Lives of Every Marketer
Revealed! The Two Lives of Every MarketerWebtrends
 
Fantasy Football: Players Don't Win Games, Data Does (Or Does It?)
Fantasy Football: Players Don't Win Games, Data Does (Or Does It?)Fantasy Football: Players Don't Win Games, Data Does (Or Does It?)
Fantasy Football: Players Don't Win Games, Data Does (Or Does It?)Webtrends
 
Email Remarketing: Stop, Look and Listen Before You Cross-Sell or Upsell
Email Remarketing: Stop, Look and Listen Before You Cross-Sell or UpsellEmail Remarketing: Stop, Look and Listen Before You Cross-Sell or Upsell
Email Remarketing: Stop, Look and Listen Before You Cross-Sell or UpsellWebtrends
 
All the Data You Need for the Perfect Summer Vacation
All the Data You Need for the Perfect Summer VacationAll the Data You Need for the Perfect Summer Vacation
All the Data You Need for the Perfect Summer VacationWebtrends
 
Customers Abandoning Their Shopping Carts? Don't Get Mad. Get Remarketing!
Customers Abandoning Their Shopping Carts? Don't Get Mad. Get Remarketing!Customers Abandoning Their Shopping Carts? Don't Get Mad. Get Remarketing!
Customers Abandoning Their Shopping Carts? Don't Get Mad. Get Remarketing!Webtrends
 
Making the Case for Social Collaboration in the Enterprise
Making the Case for Social Collaboration in the EnterpriseMaking the Case for Social Collaboration in the Enterprise
Making the Case for Social Collaboration in the EnterpriseWebtrends
 
Engage 2013 - Why Upgrade to v10 Tag
Engage 2013 - Why Upgrade to v10 TagEngage 2013 - Why Upgrade to v10 Tag
Engage 2013 - Why Upgrade to v10 TagWebtrends
 
Engage 2013 - Webtrends Streams
Engage 2013 - Webtrends StreamsEngage 2013 - Webtrends Streams
Engage 2013 - Webtrends StreamsWebtrends
 
Engage 2013 - Webtrends Streams - Technical
Engage 2013 - Webtrends Streams - TechnicalEngage 2013 - Webtrends Streams - Technical
Engage 2013 - Webtrends Streams - TechnicalWebtrends
 
Engage 2013 - The Future of Optimization
Engage 2013 - The Future of OptimizationEngage 2013 - The Future of Optimization
Engage 2013 - The Future of OptimizationWebtrends
 
Engage 2013 - Targeting and Delivering Content
Engage 2013 - Targeting and Delivering ContentEngage 2013 - Targeting and Delivering Content
Engage 2013 - Targeting and Delivering ContentWebtrends
 
Engage 2013 - Tag Management
Engage 2013 - Tag ManagementEngage 2013 - Tag Management
Engage 2013 - Tag ManagementWebtrends
 
Engage 2013 - Segmenting for Content Personalization
Engage 2013 - Segmenting for Content PersonalizationEngage 2013 - Segmenting for Content Personalization
Engage 2013 - Segmenting for Content PersonalizationWebtrends
 
Engage 2013 - Optimizing Mobile + Social Channels
Engage 2013 - Optimizing Mobile + Social ChannelsEngage 2013 - Optimizing Mobile + Social Channels
Engage 2013 - Optimizing Mobile + Social ChannelsWebtrends
 
Engage 2013 - SEM Optimization
Engage 2013 - SEM OptimizationEngage 2013 - SEM Optimization
Engage 2013 - SEM OptimizationWebtrends
 
Engage 2013 - Multi Channel Data Collection
Engage 2013 - Multi Channel Data CollectionEngage 2013 - Multi Channel Data Collection
Engage 2013 - Multi Channel Data CollectionWebtrends
 
Engage 2013 - Mobile Measurement Workshop
Engage 2013 - Mobile Measurement WorkshopEngage 2013 - Mobile Measurement Workshop
Engage 2013 - Mobile Measurement WorkshopWebtrends
 

Mehr von Webtrends (20)

Webtrends Infinity Data Connector
Webtrends Infinity Data Connector Webtrends Infinity Data Connector
Webtrends Infinity Data Connector
 
The Workforce Engages
The Workforce EngagesThe Workforce Engages
The Workforce Engages
 
Contextual Personalization
Contextual PersonalizationContextual Personalization
Contextual Personalization
 
Revealed! The Two Lives of Every Marketer
Revealed! The Two Lives of Every MarketerRevealed! The Two Lives of Every Marketer
Revealed! The Two Lives of Every Marketer
 
Fantasy Football: Players Don't Win Games, Data Does (Or Does It?)
Fantasy Football: Players Don't Win Games, Data Does (Or Does It?)Fantasy Football: Players Don't Win Games, Data Does (Or Does It?)
Fantasy Football: Players Don't Win Games, Data Does (Or Does It?)
 
Email Remarketing: Stop, Look and Listen Before You Cross-Sell or Upsell
Email Remarketing: Stop, Look and Listen Before You Cross-Sell or UpsellEmail Remarketing: Stop, Look and Listen Before You Cross-Sell or Upsell
Email Remarketing: Stop, Look and Listen Before You Cross-Sell or Upsell
 
All the Data You Need for the Perfect Summer Vacation
All the Data You Need for the Perfect Summer VacationAll the Data You Need for the Perfect Summer Vacation
All the Data You Need for the Perfect Summer Vacation
 
Customers Abandoning Their Shopping Carts? Don't Get Mad. Get Remarketing!
Customers Abandoning Their Shopping Carts? Don't Get Mad. Get Remarketing!Customers Abandoning Their Shopping Carts? Don't Get Mad. Get Remarketing!
Customers Abandoning Their Shopping Carts? Don't Get Mad. Get Remarketing!
 
Making the Case for Social Collaboration in the Enterprise
Making the Case for Social Collaboration in the EnterpriseMaking the Case for Social Collaboration in the Enterprise
Making the Case for Social Collaboration in the Enterprise
 
Engage 2013 - Why Upgrade to v10 Tag
Engage 2013 - Why Upgrade to v10 TagEngage 2013 - Why Upgrade to v10 Tag
Engage 2013 - Why Upgrade to v10 Tag
 
Engage 2013 - Webtrends Streams
Engage 2013 - Webtrends StreamsEngage 2013 - Webtrends Streams
Engage 2013 - Webtrends Streams
 
Engage 2013 - Webtrends Streams - Technical
Engage 2013 - Webtrends Streams - TechnicalEngage 2013 - Webtrends Streams - Technical
Engage 2013 - Webtrends Streams - Technical
 
Engage 2013 - The Future of Optimization
Engage 2013 - The Future of OptimizationEngage 2013 - The Future of Optimization
Engage 2013 - The Future of Optimization
 
Engage 2013 - Targeting and Delivering Content
Engage 2013 - Targeting and Delivering ContentEngage 2013 - Targeting and Delivering Content
Engage 2013 - Targeting and Delivering Content
 
Engage 2013 - Tag Management
Engage 2013 - Tag ManagementEngage 2013 - Tag Management
Engage 2013 - Tag Management
 
Engage 2013 - Segmenting for Content Personalization
Engage 2013 - Segmenting for Content PersonalizationEngage 2013 - Segmenting for Content Personalization
Engage 2013 - Segmenting for Content Personalization
 
Engage 2013 - Optimizing Mobile + Social Channels
Engage 2013 - Optimizing Mobile + Social ChannelsEngage 2013 - Optimizing Mobile + Social Channels
Engage 2013 - Optimizing Mobile + Social Channels
 
Engage 2013 - SEM Optimization
Engage 2013 - SEM OptimizationEngage 2013 - SEM Optimization
Engage 2013 - SEM Optimization
 
Engage 2013 - Multi Channel Data Collection
Engage 2013 - Multi Channel Data CollectionEngage 2013 - Multi Channel Data Collection
Engage 2013 - Multi Channel Data Collection
 
Engage 2013 - Mobile Measurement Workshop
Engage 2013 - Mobile Measurement WorkshopEngage 2013 - Mobile Measurement Workshop
Engage 2013 - Mobile Measurement Workshop
 

Kürzlich hochgeladen

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 

Kürzlich hochgeladen (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 

Engage 2013 - Flexible Data Access with APIs

  • 1. Flexible Data Access with APIs Brad Gross Program Manager, Webtrends
  • 2. Agenda •  Webtrends DX API •  Generator (generator.webtrends.com) •  Overview of the Webtrends DC API •  Question / Answer
  • 3. Flexible Data Access via the Webtrends DX API WEBTRENDS DX API
  • 4. Why use the DX API?
  • 8. The DX API is RESTful…
  • 12. Need more help •  https://ws.webtrends.com/v3/Reporting/help
  • 13. Basic Query Parameters •  format={html|json|xml|xml2|csv} •  period_type={agg|indv|trend} •  totals={all|only|none} •  suppress_error_codes={true|false} •  start_period and end_period –  Can be explicitly defined •  <yyyy>[m<MM>d<dd>h<HH>] (e.g. 2012m03d12) –  Can use date macros •  current_year, current_month, current_day, current_hour, current_day_midnight
  • 14. Basic Query Parameters •  format={html|json|xml|xml2|csv} •  period_type={agg|indv|trend} •  totals={all|only|none} *For use in Excel •  suppress_error_codes={true|false} suppress_error_codes must be set to true!!! •  start_period and end_period –  Can be explicitly defined •  <yyyy>[m<MM>d<dd>h<HH>] (e.g. 2012m03d12) –  Can use date macros •  current_year, current_month, current_day, current_hour, current_day_midnight
  • 23. Excel: Rolling 28-Day Report •  Building on the concepts in the prior example https://ws.webtrends.com/v3/Reporting/ profiles/47839/Keymetrics/? totals=none&start_period=current_da y-28&end_period=current_day&perio d_type=trend&format=html&suppress_e rror_codes=true
  • 24. Excel: Rolling 28-Day Report •  Building on the concepts in the prior example https://ws.webtrends.com/v3/Reporting/ profiles/47839/Keymetrics/? totals=none&start_period=current_da y-28&end_period=current_day&perio d_type=trend&format=html&suppress_e rror_codes=true https://ws.webtrends.com/v3/Reporting/ profiles/47839/Keymetrics/? totals=none&start_period=current_da y-56&end_period=current_day-29&pe riod_type=trend&format=html&suppress _error_codes=true
  • 26. New API Features Exciting new API features allow users to sort and apply complex filtering logic to their results •  Two new query parameters –  sortby –  query
  • 27. Get Sorted!!! •  As an example, let’s say you’re interested in the top performing ad campaigns over the course of the prior month. https://ws.webtrends.com/v3/Reporting/ profiles/47839/reports/2Ht766mdyx6/? totals=all&start_period=current_month- 1&end_period=current_month-1&period _type=agg&format=html&measures=5*6 &suppress_error_codes=true
  • 28. Get Sorted!!! •  As an example, let’s say you’re interested in the top performing ad campaigns over the course of the prior month. https://ws.webtrends.com/v3/Reporting/ profiles/47839/reports/2Ht766mdyx6/? totals=all&start_period=current_month- 1&end_period=current_month-1&period _type=agg&format=html&measures=5*6 &suppress_error_codes=true https://ws.webtrends.com/v3/Reporting/ profiles/47839/reports/2Ht766mdyx6/? totals=all&start_period=current_month- 1&end_period=current_month-1&period _type=agg&sortby=1&format=html&me asures=5*6&suppress_error_codes=tru e
  • 29. For Those With a Keen https://ws.webtrends.com/v3/Reporting/ profiles/47839/reports/2Ht766mdyx6/? totals=all&start_period=current_month- 1&end_period=current_month-1&period _type=agg&format=html&measures=5* 6&suppress_error_codes=true
  • 30. For Those With a Keen https://ws.webtrends.com/v3/Reporting/ profiles/47839/reports/2Ht766mdyx6/? totals=all&start_period=current_month- 1&end_period=current_month-1&period _type=agg&format=html&measures=5* 6&suppress_error_codes=true
  • 31. Query On! •  Users can apply complex filtering logic to their results by constructing a query •  A query is comprised of conditional statements linked together by standard boolean operators { AND | OR }
  • 32. A Simple Example •  For example: – Let’s say you need to assemble a report for international site pages https://ws.webtrends.com/v3/ Reporting/profiles/28197/reports/ oOEWQj3sUo6/?query=Page NOTLIKE *com/ *&totals=all&start_period=current_ month-1&end_period=current_mon th&period_type=agg&format=html &suppress_error_codes=true
  • 33. A Simple Example •  For example: – Let’s say you need to assemble a report for international site pages https://ws.webtrends.com/v3/ Reporting/profiles/28197/reports/ oOEWQj3sUo6/?query=Page NOTLIKE *com/* AND Page NOTLIKE *test/ *&totals=all&start_period=current_ month-1&end_period=current_mon th&period_type=agg&format=html &suppress_error_codes=true
  • 34. Webtrends API Version Updates Will Force a Will Force a Will not Force a Major Version Point Version Version Update Update Update A change that A change that A change to has the potential will not impact address specific to break an current needs to meet application using applications internal this version requirements
  • 36. Open Data Exploration using Generator WEBTRENDS GENERATOR
  • 38.
  • 39. Flexible Data Exchange via the DC API WEBTRENDS DC API
  • 40. The Webtrends Developer Network •  In order to download the DC API you must have a Webtrends Developer Network account https://developer.webtrends.com/
  • 41. Downloading the DC API •  Once registered you will have access to enter the Data IN section of the Developer Network https://developer.webtrends.com/
  • 42. Downloading the DC API •  On the right side of the page there will be a link to ‘Sample Client Code’ https://developer.webtrends.com/community/dc/
  • 43. Downloading the DC API •  Download the Sample.zip file https://developer.webtrends.com/docs/DOC-1151
  • 44. The DC API In Action!!!
  • 45. The DC API In Action!!!
  • 46. Top 5 Take-Aways •  The DX API allows you to rapidly present report data in Excel •  The New DX API features allow you to quickly sort and filter your data •  The DX API versioning allows you to gracefully navigate the API landscape •  Webtrends Generator provides an easy to use GUI that allows you to quickly construct REST requests •  Send data from your mobile apps using the DC API!!!
  • 47. Thank You Brad Gross, Program Manager Paul Lawbaugh, Senior Program Manager Webtrends brad.gross@webtrends.com
  • 48. Rate Session & Speakers/ Panelists