Changelog
Source:NEWS.md
adobeanalyticsr 0.5.0
CRAN release: 2025-01-16
- added OAuth Server-to-Server (S2S) authentication support
- minor changes to the documentation
adobeanalyticsr 0.4.0
CRAN release: 2023-11-09
- added calculated metrics management functions
- get_cm_functions
- cm_function
- cm_formula
- cm_build
- cm_delete
- cm_update
- cm_val
- cm_copy
- added segment management functions
- seg_copy
- seg_delete
- seg_update
- added project management functions
- aw_get_project_config
- aw_get_projects
- proj_build
- proj_update
- Updated supporting functions
- aw_call_api now handles
Content-type
in the head of the api call
- aw_call_api now handles
- Bug fix
- Enhancement
- added ‘internal’ argument for calc metrics and segments that can be used to prevent segments and calc metrics from showing in the UI and causing confusion
adobeanalyticsr 0.3.2
CRAN release: 2022-04-05
- Refactored aw_call_data and aw_call_api into a single function
- added internal function handle_api_errors() which is a more useful error handler for 206 and 400 type errors
- Bug fix for ’get_usage_logs()` function
adobeanalyticsr 0.3.0
CRAN release: 2022-02-28
- Changed from using a litany of environment variables to authorize with JWT to a simpler JSON file-based approach. Instead of listing out each variable in the .Renviron file a JSON file is used.
- There is now a second argument for Report Suite ID for
aw_segment_table
, which allows the user to specify a vector of RSIDs for which to search for the segment IDs when making pretty names. - Added functions to build segments, validate, and create them in Adobe Analytics.
seg_verbs
seg_rule()
seg_con()
seg_seq()
seg_then()
seg_build()
seg_val()
adobeanalyticsr 0.2.1
CRAN release: 2022-01-03
- Added support for JWT Authentication
- Changed authentication process with new functions
- Added support for
aw_token()
function with life-cycle warning - Added new function called
aw_segment_table()
which returns one or multiple segments and their corresponding metrics - Cleanup and edits to the
aw_freeform_table()
function - Token support updates for all api call functions.
- Removed
client_id
andclient_secret
from functions that were not using those variables even if defined in the arguments. - Fixed a few bugs around api calls that returned NA
- Added argument to the
aw_freeform_table()
function that will prevent metric and dimension validation check to run at the start of every function call. This will save users a small amount of time but could be significant in the long run. - Added progress bar to
aw_freeform_table()
and re-calibrated the estimated finish time. - Enhanced authorization retention by saving client ID and client secret in the session environment
- Killed global counter on short requests
- Removed the search clause restriction to enable “CONTAINS” to be understood as the default for
aw_freeform_report()
search arguments. - Added search argument to recursive call
- Updated date_range argument to handle datetimes better
adobeanalyticsr 0.1.5
CRAN release: 2021-03-01
- Adjusted a few minor things in prep for CRAN submission
adobeanalyticsr 0.1.4
- Fixed issue with non-numeric metrics returned. Specifically ‘Infinite’ is being returned for some calculated metrics
adobeanalyticsr 0.1.3
- Changed function get_usage() –> get_usage_log() to better represent the endpoint
- Added Getting Started Vignette
adobeanalyticsr 0.1.2
- New get_usage() function that returns the usage and access logs for a given date range within a 3 month period.