*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