Edit in GitHubLog an issue

ReportSuite.Save methods

ReportSuite methods that involve updating settings for a report suite. See ReportSuite.Get methods if you want to simply view any report suite settings.

Most ReportSuite.Save methods require an rsid_list parameter as well as the value that you want to update. Include these components as a JSON body in the API call.

Copied to your clipboard
curl -X POST "https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveVirtualReportSuiteSettings" \
-H "x-api-key: {CLIENTID}" \
-H "Authorization: Bearer {ACCESSTOKEN}" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d "{
'rsid':'examplevirtualrs',
'parent_rsid':'examplersid',
'name':'new vrs',
'segment_list': [
'536bfa98e4b06d874b0c927a',
'536bfa99e4b06d874b0c927f'
]
}"

SaveBaseCurrency

Changes the base currency for each of the specified report suites.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveBaseCurrency

ParameterTypeDescription
rsid_list
string[]
A list of report suite IDs.
base_currency
string
The three-letter currency code to assign to the specified report suites. For example, USD = US Dollar.

Returns 1 if the update operation is successful. Otherwise, returns 0.

SaveBaseURL

Changes the specified base URL to each of the specified report suites.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveBaseURL

ParameterTypeDescription
rsid_list
string[]
A list of report suite IDs.
base_url
string
The base URL that you want to assign to the report suites.

Returns true if the operation is successful.

SaveCalculatedMetrics

Saves a list of calculated metrics to each of the specified report suites.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveCalculatedMetrics

ParameterTypeDescription
rsid_list
string[]
A list of report suite IDs.
calculated_metrics
calculated_metric[]
A list of calculated metrics.

Returns true if the update operation is successful.

SaveClassification

Saves a classification for each of the specified report suites.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveClassification

ParameterTypeDescription
rsid_list
string[]
A list of report suite IDs.
date_enabled
boolean
Determines whether to treat this classification like a campaign.
element
string
The name of the element whose classifications are being retrieved.
name
string
Visible name of the classification.
new_name
string
parent_name
string
Contains the parent classification's div_num if this is a sub-classification; otherwise it is 0.
type
string
Classification type. Valid values include text, numeric, numeric_percent, numeric_currency.

Returns true if the update operation is successful.

SaveCustomCalendar

Creates a custom calendar for each of the specified report suites.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveCustomCalendar

ParameterTypeDescription
rsid_list
string[]
A list of report suite IDs.
anchor_date
date
The anchor date for the custom calendar.
calendar_type
string
The type of calendar to create. Valid values include gregorian, 4-5-4-retail, 4-5-4-custom, 4-4-5-custom, modified-gregorian.

Returns true if the operation is successful. |

SaveDataWarehouseDisplay

Saves the data warehouse display for the requested report suites.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveDataWarehouseDisplay

ParameterTypeDescription
rsid_list
string[]
A list of report suite IDs.
data_warehouse_display
string
Data warehouse display setting. Valid values include none, all-logins-have-access, grayed-out-tab, admins-only, disabled.

Returns true if the operation is successful.

SaveDefaultPage

Updates the a default page setting for each of the specified report suites.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveDefaultPage

ParameterTypeDescription
rsid_list
string[]
A list of report suite IDs.
default_page
string
The default Web page. For example, index.html.

Returns true if the update operation is successful.

SaveEcommerce

Updates the commerce level for each of the specified report suites.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveEcommerce

ParameterTypeDescription
rsid_list
string[]
A list of report suite IDs.
ecommerce
boolean
Enables or disables eCommerce.

Returns true if the operation is successful.

SaveEvars

Updates the commerce variables (eVars) for the requested report suites.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveEvars

ParameterTypeDescription
rsid_list
string[]
A list of report suite IDs.
evars
List of eVars for the specified report suites, including the settings for each eVar.

Returns true if the operation is successful.|

SaveEvents

Updates custom events to each of the specified report suites.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveEvents

ParameterTypeDescription
rsid_list
string[]
A list of report suite IDs.
event
A list of success events.

Returns true if the operation is successful.

SaveGeoSegmentation

Saves the geosegmentation setting for the requested report suites.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveGeoSegmentation

ParameterTypeDescription
rsid_list
string[]
A list of report suite IDs.
geo_segmentation
boolean
Enables or disables geoSegmentation reports.
vista_enabled
boolean
Enables or disables VISTA geoSegmentation reports.

Returns true if the update operation is successful.

SaveInternalURLFilters

Saves internal URL filters for each of the specified report suites.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveInternalURLFilters

ParameterTypeDescription
rsid_list
string[]
A list of report suite IDs.
internal_url_filters
string[]
A list of internal URLs that you want to exclude from web site tracking.

Returns true if the operation is successful.

SaveIPAddressExclusion

Add an IP address to the IP address exclusion list for each of the specified report suites.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveIPAddressExclusion

ParameterTypeDescription
rsid_list
string[]
A list of report suite IDs.
ip_address
string
An IP address that you do not want to include in website tracking. You can use wildcard indicators () to exclude a range of addresses. For example, 0.0..0 would exclude all IP addresses between 0.0.0.0 and 0.0.255.0. You may exclude up to 50 different IP address strings.
comment
string
A comment on the IP address that was excluded.

Returns true if the operation is successful.

SaveIPObfuscation

Updates the IP address obfuscation settings for each of the specified report suites.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveIPObfuscation

ParameterTypeDescription
rsid_list
string[]
A list of report suite IDs.
ip_obfuscation
string
The IP obfuscation setting. Valid values include obfuscated, none, ip_removed.

Returns true if the operation is successful. |

SaveListVariables

Saves list variables for the requested report suites.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveListVariables

ParameterTypeDescription
rsid_list
string[]
A list of report suite IDs.
list_variables
list_variable[]
Data structure that describes the list variables that are configured for a report suite.

Returns 1 if the operation is successful. Otherwise, returns 0.

SaveMarketingChannelCost

Updates the marketing channel cost for the specified report suites.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveMarketingChannelCost

ParameterTypeDescription
rsid_list
string[]
A list of report suite IDs.
amount
double
channel_id
int
channel_type
string
cost_group
string
cost_id
int
name
string
end_date
dateTime
metric
string
start_date
dateTime
type
string

Returns 1 if the operation is successful. Otherwise, returns 0.

SaveMarketingChannelExpiration

Updates the marketing channel expiration date for the specified report suites.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveMarketingChannelExpiration

ParameterTypeDescription
days
int
The number of days you want to extend the marketing channel expiration date.
rsid_list
string[]
A list of report suite IDs.

Returns 1 if the operation is successful. Otherwise, returns 0.

SaveMarketingChannelRules

Updates the marketing channel rules for the specified report suites.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveMarketingChannelRules

ParameterTypeDescription
rsid_list
string[]
A list of report suite IDs.
marketing_channel_rules
An updated set of marketing channel rules to apply to each specified report suite.

Returns true if the operation is successful.|

SaveMarketingChannels

Saves one or more marketing channels in the specified report suites.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveMarketingChannels

ParameterTypeDescription
rsid_list
string[]
A list of report suite IDs.
channels
A list of marketing channels to save in each specified report suite.

Returns true if the operation is successful.

SavePaidSearchDetection

Saves the paid search settings for the requested report suites.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SavePaidSearchDetection

ParameterTypeDescription
rsid_list
string[]
A list of report suite IDs.
search_engine
The name of the search engine.
operator
string
Specifies the type of paid search rule. Valid values include contains or not_contains.
query_string
string
The string value to use when matching a search engine referring URL.

Returns true if the operation is successful.

SavePermanentTraffic

Updates paid search settings for each of the specified report suites.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SavePermanentTraffic

ParameterTypeDescription
rsid_list
string[]
A list of report suite IDs.
hits_per_day
int
The estimated number of hits per day.
start_date
date
The date the traffic level will change.

Returns true if the operation is successful.

SaveProps

Updates the traffic variables for each of the specified report suites.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveProps

ParameterTypeDescription
rsid_list
string[]
A list of report suite IDs.
props
A list of traffic variable objects to assign to the report suites.

Returns true if the operation is successful.

SaveRealTimeSettings

Selects the metrics and elements (dimensions) on which you want real time reports enabled. Realtime configuration changes take 15 minutes to be reflected in reports.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveRealTimeSettings

ParameterTypeDescription
rsid
string
The report suite for which you want to configure real time reports.
real_time_settings
Provide up to three metrics with corresponding elements (dimensions) for which you want to enable real time reporting.

Returns true if the operation is successful.

SaveScheduledSpike

Updates scheduled traffic increase settings for each of the specified report suites.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveScheduledSpike

ParameterTypeDescription
rsid_list
string[]
A list of report suite IDs.
start_date
date
Date the traffic increase begins.
end_date
date
Date the traffic increase ends.
hits_per_day
int
The expected hits per day during the traffic spike.

Returns true if the operation is successful.|

SaveSiteTitle

Updates the Site Title (friendly name) setting for the specified report suite.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveSiteTitle

ParameterTypeDescription
rsid_list
string[]
A list of report suite IDs. Note that this parameter accepts a list of report suites to maintain consistency between the Admin APIs, however, you should not assign the same site_title to multiple report suites.
site_title
string
The friendly name to apply to the report suites.

Returns true if the operation is successful.

SaveTimeZone

Updates the time zone setting for each of the specified report suites.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveTimeZone

ParameterTypeDescription
rsid_list
string[]
A list of report suite IDs.
time_zone
The time zone to assign with the report suites.

Returns true if the operation is successful.

SaveUniqueVisitorVariable

Updates the unique visitor variable for the specified report suites.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveUniqueVisitorVariable

ParameterTypeDescription
rsid_list
string[]
A list of report suite IDs.
unique_visitor_variable
string
The commerce variable to use for tracking unique visitors. For example, specify 7 for eVar7.

Returns true if the operation is successful. |

SaveVideoSettings

Saves video measurement settings.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveVideoSettings

ParameterTypeDescription
rsid_list
string[]
(Required) A list of report suite IDs. If this is the only parameter specified, then video solution variables are enabled for each report suite.
content_type_evar
string
eVar that stores the content type for your website or app. Content type is set to "video" automatically for all video views, and to "ad" for all ad views.
enable_ad_tracking
boolean
Enables ad tracking solution variables. Enabling this option configures these variables on the report suite, cannot be disabled after it has been enabled.
enable_chapter_tracking
boolean
Enables chapter tracking solution variables. Enabling this option configures these variables on the report suite, cannot be disabled after it has been enabled.
rename_custom_variables
boolean
Renames the custom variables to video friendly names, for example Video Views, so that it's clear that they're being used for video measurement.
use_custom_variables
boolean
If false, video solution variables are enabled for the report suite and the pre-built video reports are configured to use these solution variables. If true, the pre-built video reports are configured to use the provided custom variables instead of solution variables and the last 4 parameters in this list are required.
video_completes_event
string
Provide a custom event that is not being used, indicates that a user has viewed a complete video or ad.
video_name_evar
string
Provide a custom eVar that is not being used, this stores the name of the video, as passed to Media.open(). Video Name and Ad Name are automatic classifications based on the data sent on the initial Media.play() call, so you'll see an extra menu level when you view these reports.
video_time_event
string
Provide a custom event that is not being used, measures the time, in seconds, spent watching a video or ad.
video_views_event
string
Provide a custom event that is not being used, Indicates that a visitor has viewed some portion of a video or ad. However, it does not provide any information about how much, or what part, of a video the visitor viewed.

Returns true if the operation is successful.|

SaveVirtualReportSuite

Create or update a virtual report suite. If the rsid parameter is included, this method updates an existing virtual report suite. If the rsid parameter is excluded, this method creates a new virtual report suite.

POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveVirtualReportSuite

ParameterTypeDescription
rsid
string
(Optional) Requested virtual report suite ID for update.
parent_rsid
string
Parent report suite ID for virtual report suite.
name
string
The name for the virtual report suite.
segment_list
segment_list[]
List of segments to be applied to the virtual report suite.

Returns the Report suite ID string for the created or updated virtual report suite.

  • Privacy
  • Terms of Use
  • Do not sell or share my personal information
  • AdChoices
Copyright © 2024 Adobe. All rights reserved.