Skip to contents

Setup

Functions for pulling basic company and report suite information.

aw_auth() auth_jwt() auth_s2s() 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() deprecated
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