R Client for Adobe Analytics API V1.4

Functions for interacting with the Adobe Analytics API V1.4 (< https://api.omniture.com/admin/1.4/rest/>).


News

RSiteCatalyst 1.4.15

  • Updated OAuth authentication to refresh token if <100 characters (#237 provided by GitHub user leocwlau)

  • Added GetGroup method (#237/#238 provided by GitHub user leocwlau)

RSiteCatalyst 1.4.14

  • Updated GetReportSuiteGroups to incorporate additional field (#232)

RSiteCatalyst 1.4.13

  • Fixed issue with OAUTH2 authentication (#223)

RSiteCatalyst 1.4.12

  • Fixed issue with GetLogin function adding selected_ims_group_list parameter to response

  • Fixed issue with ViewProcessingRules where nested rules threw errors (#214)

  • Fixed issue with GetMarketingChannelRules where nested rules threw errors, matches column duplicated values across rows (#180)

  • Added ability to use a segment in QueueDataWarehouse function, which was previously implemented incorrectly (#216)

RSiteCatalyst 1.4.11

  • Fixed issue with QueueDatawarehouse not returning the proper number of results when enqueueOnly = FALSE, fixed encoding for UTF-8-BOM (#198)

  • Added GetClickMapReporting, GetPreviousServerCalls (work towards #179)

  • Fixed parser for GetFeeds, to unnest activity data frame into discrete columns

  • Fixed issue where message 'Error in if (!is.null(elements[i, ]$classification) && nchar(elements[i, : missing value where TRUE/FALSE needed' displayed when using multiple elements (#207)

RSiteCatalyst 1.4.10

  • Added QueueDatawarehouse method to retrieve data from Data Warehouse (provided by GitHub user dieguico Diego Villuendas Pellicero, #177)

  • Fixed bug not allowing for a list of report suites to be passed to GetRealTimeSettings (#181)

  • Added AppVeyor testing for Windows builds (#189)

  • Added (undocumented) ViewProcessingRules method, GetVirtualReportSuiteSettings, GetReportSuiteGroups, GetTimeStampEnabled (work towards #179)

  • Changed date argument to be optional in QueueSummary, allowing for more obvious usage of date.to and date.from parameters (#191, contributed by GitHub user jdeboer Johann de Boer)

RSiteCatalyst 1.4.9

  • Ability to enqueue reports created by Queue* functions, rather than return reports immediately (provided by GitHub user shashispace, closing issue #165)

RSiteCatalyst 1.4.8

  • Silence "chatty" httr warning about defaulting to UTF-8 encoding, resolving #154

  • Add support for segment stacking (provided graciously by Adam Gitzes, resolving #129)

  • Clarified documentation around using SAINT classifications as report elements

  • Split tests into multiple files to remedy Travis CI build failures

  • Added date.to and date.from to QueueSummary function for parity with other Queue* functions

RSiteCatalyst 1.4.7

RSiteCatalyst 1.4.6

  • Added second input to 'top' argument for Queue* functions to limit number of rows returned instead of (up to) 50,000

  • Added 'validate' function argument to disable API checking; this can improve performance or avoid API errors under high volume

  • Both features submitted graciously by Tim Findlay

  • Added handler for inconsistent reportID data type returned by the API

RSiteCatalyst 1.4.5

  • Removed SCAuth function internal argument use.1.3, no longer needed

  • Added 'endpoint' function argument to allow users to specify their own endpoint

  • Added GetFunctions, QueueSummary, GetPrivacySettings, GetTemplate functions

RSiteCatalyst 1.4.4

  • Changed SCAuth success message to be more explicit that credentials were saved, not actually authenticated against the API

  • Fixed bug where a NULL response in some fields for a multi-dimensional Queue report would report an error of 'names' attribute [1] must be the same length as the vector

RSiteCatalyst 1.4.3

  • Added DataFeed methods: GetFeed and GetFeeds

  • Fixed bug #94 where segment name and segment id not output to data frame

  • Exported all previously internal functions to support future AdobeDW package

  • Re-fixed #108 to not break QueueRanked when classifications not used

  • Added unit tests using Travis CI

RSiteCatalyst 1.4.2

  • Bug Fix #108 from Jason Morgan (framingeinstein) to fix multi-level SAINT classifications in QueueRanked

  • Bug fix #110 to fix internal helper function

  • Expose ability to submit JSON requests directly to API (formerly internal function only)

RSiteCatalyst 1.4.1

  • Fix QueueRanked report to return up to 50,000 results when using breakdown

  • "selected" argument now supported in GetRealTimeReport

  • Misc. bug fixes

  • Added a bunch of additional Get* methods useful for creating documentation

  • Added support for using SAINT classifications in QueueRanked/QueueTrended functions

RSiteCatalyst 1.4

  • Fixes to support version 1.4 of Adobe Analytics API

  • Authentication now supports OAuth and legacy

  • Consistent syntax/naming conventions across functions

  • Improved functionality around multiple element/breakdown reports

RSiteCatalyst 1.3.3

  • Miscellaneous bug fixes

  • Improved error reporting

RSiteCatalyst 1.3.2

  • Fixes to comply with httr 0.3 changes

RSiteCatalyst 1.3.1

  • Export real-time reporting functions

RSiteCatalyst 1.3

  • Bug fixes

  • Allow for variable API request timing in Queue functions

  • Search via regex functionality in QueueRanked/QueueTrended functions

  • Support for Realtime API reports: Overtime and one-element Ranked report

RSiteCatalyst 1.2

  • Removed RCurl dependency

  • Changed order of arguments for GetAdminConsoleLog to fix error when dates not passed

  • Return proper numeric type for metric columns

  • Remove references to Omniture

  • Fixed bug in GetEVars function

  • Added validate: true argument to API call

RSiteCatalyst 1.1

  • Added subrelations/correlations

  • Added anomaly detection

  • Lowered Queue report checking delay

  • Various bug fixes

  • Added current report data flag to Queue functions

RSiteCatalyst 1.0

  • Package submitted to CRAN

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("RSiteCatalyst")

1.4.15 by Randy Zwitch, 10 months ago


Report a bug at https://github.com/randyzwitch/RSiteCatalyst


Browse source code at https://github.com/cran/RSiteCatalyst


Authors: Willem Paling , Randy Zwitch & Jowanza Joseph


Documentation:   PDF Manual  


Task views: Web Technologies and Services


MIT + file LICENSE license


Imports jsonlite, httr, plyr, base64enc, digest, stringr

Suggests testthat


See at CRAN