*Introduction:* This is a web analytics service offered by Google that tracks
and reports website traffic.
*API Document:* https://developers.google.com/analytics/
*Technology:* REST 
*Version:* 1.0 
*Connector Name:* googleanalytics-connector-1.0.0 
*Authentication:* Google Analytics API uses the OAuth 2.0 protocol for
authentication.

*Methods Selected:*

*Core Reporting API     *       
        getReportData: Query the Core Reporting API for Google Analytics
report data

*Management API *       

        *Account Summaries*             
        getAccountSummaries: Get Account Summaries Resource details

        *Accounts*              
        getAccounts: Get account details

        *Filters*               
        listFilters: Get all the available filters
        insertFilter: Insert new filter for account
        deleteFilter: Delete filter by id of account
        patchFilter: Patch filter by id of a particular account
        updateFilter: Update filter by id and account

        *Segments*              
        listSegments: Get all the available segments of an account

        *Account User Links*            
        listAccountUserLinks: Get all the available account user links of an
account
        insertAccountUserLinks: Insert new account user link
        deleteAccountUserLinks: Delete account user link by id
        updateAccountUSerLinks: Update account user link by id

        *Add Words Link *       
        listAddWordsLinks: Get all the available add words links of an account
        insertAddWordsLink: Insert new add words link in to account
        getAddWordLink: Get add words link by id and account
        updateAddWordsLink: Update add words link by id and account
        patchAddWordsLink: Patch add words link by id and account

        *Custom Data sources    *       
        listCustomDatasource: List available custom data sources of an account

        *Custom Dimensions*             
        listCustomDimesnssions: List available custom dimensions of an account
        insertCustomDimension: Insert new custom dimensions to an account
        getCustomDimenssion: Get custom dimension by id and account
        updateCustomDimenssion: Update custom dimension by id and account
        patchCustomDimenssions: Patch custom dimension by id and account

        *Custom Matrix  *       
        listCustomMatrics: List all the available custom metrics from account
        getCustomMatric: Get custom matric by id and account
        insertCustomMatric: Insert new custom matric for an account
        updateCustomMatric: Update custom matric by id and account
        patchCustomMatric: Patch custom matric by id and account

        *Experiment     *       
        listExperiments: List all experiment info of an account
        insertExperiment: Insert new experiment for an account
        getExperiment: Get experiment of an account by id
        updateExperiment: Update experiment of an account by id
        patchExperiment: Patch experiment of an account by id

*Multi-Channel Funnels Reporting API*           
        getMultiChannelFunnelsData: Get Google Analytics Multi-Channel Funnels
report data

*Metadata API   *       
        getConfigurationInfo: List all columns for a report type.

*Methods Omitted:*

*Management API *

       *Web Properties  [In beta version]*
       listWebProperties: List web properties of an account     
       getWebProperty: Get web property by id and account
       insertWebProperty: insert new web property to account
       patchWebProperty: Patch web property by id of an account
       updateWebProperty: Update web property by id of an account

       *Profiles [In beta version]*
       listProfiles : List profiles of an account
       getProfile : Get profile by id of an account
       deleteProfile : Delete profile by id of an account
       insertProfile : Insert new profile
       patchProfile : Patch profile by id and account
       updateProfile : Update profile of an account by id

      *Goals    [In beta version]*
      listGolas : List all goals of an account  
      insertGoal : Insert new goal
      getGoal : Get goal details by id and account
      patchGoal : Patch goal of an account 
      updateGoal : Update goal of an account

      *Web Property User Links  [In beta version]*
      listWebPropertyLinks : List all web property links of an account
      deleteWebProperty : Delete web property link of an account by id
      insertWebProperty : Insert new web property 
      updateWebProperty : Update web property by id
        
      *Profile User Link *[In beta version]
      deleteProfileLinks : Delete profile user link by id       
      insertProfileLinks : Insert new profile user link
      updateProfileLinks : Update profile user link by id and account
      listProfileLinks : List all profile user links of an account

      *Profile Filter Link *[In beta version]
      deleteProfileFilter : Delete profile filter by id
      listProfileFilters : List all profile filters of an account
      getProfileFilters : Get profile link by id
      updateProfileFilter : Update profile link by id of an account
      insertProfileFilter : Insert new profile filter link
      patchProfileFilter : Patch profile filter link by id

      *Unsamples Reports* [Only for premium accounts]
      listReports : List reports of an account
      insertReport : Insert new report
      getReport : Get report by id

      *Uploads* [Only for premium accounts]
      listUploads : List all uploads of an account
      getUpload : Get uploads by id
      deleteUploadedData : Delete upload data by id
      uploadData : Upload data 

*Real Time Reporting API [In beta version]*

Thank you,
Sajitha




--
View this message in context: 
http://wso2-oxygen-tank.10903.n7.nabble.com/Connector-Google-Analytics-V-1-0-tp128051.html
Sent from the WSO2 Architecture mailing list archive at Nabble.com.
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to