Setup

Functions for pulling basic company and report suite information.

aw_auth() auth_jwt() auth_oauth()

Generate an Access Token for the Adobe Analytics v2.0 API

aw_auth_with() aw_auth_path() aw_auth_name()

Set authorization options

aw_token()

OAuth2 Token for Adobe Analytics (deprecated)

get_me()

Get Company Ids

get_users()

Get list of users

get_usage_logs()

Get a list of user usage

aw_get_reportsuites()

Get list of report suites

Data Elements

Functions for collecting lists of available data elements

aw_get_metrics()

Get list of metrics

aw_get_dimensions()

Get list of dimensions

aw_get_segments()

Get a list of segments

aw_get_calculatedmetrics()

Get a list of calculated metrics.

Data Pulling

Functions for pulling the data using the API

aw_freeform_table()

Get a freeform table

aw_segment_table()

Get a segment-row freeform table

aw_workspace_report()

Use a prebuilt json query to pull a ranked report

aw_anomaly_report()

Anomaly Report

Manage Segments

Functions for creating segments

seg_verbs

Verbs available in segment rules.

seg_rule()

Create the segment rule

seg_con()

Create the segment container

seg_seq()

Create the segment sequence container

seg_then()

Create the segment sequence then object

seg_build()

Build the Segment in Adobe Analytics

seg_val()

Validate a segment

seg_update()

Update A Segment

seg_copy()

Copy a segment in Adobe Analytics

seg_delete()

Delete A Segment

Manage Calculated Metrics

Functions for creating and managing calculated metrics

get_cm_functions()

Get Calculated Metric Functions

cm_function()

Create A Calculated Metric Function

cm_formula()

Create A Calculated Metric Formula

cm_build()

Build a Calculated Metric

cm_val()

Validate the definition of a Calculated Metric

cm_update()

Update Calculated Metric Functions

cm_copy()

Copy a Calculated Metric

cm_delete()

Delete A Calculated Metric Function

Manage Projects

Functions for creating and managing workspace projects

aw_get_project_config()

Pull a project configuration

aw_get_projects()

Pull a list of projects

proj_build()

Create a project in Adobe

proj_update()

Edit a project in Adobe

Manage Tags

Functions for creating and managing component tags

aw_get_tags()

Get a list of tags

tags_add()

Add a tag to a component