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 clipboardcurl -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']}"
Copied to your clipboard{"rsid": "examplersid"}
SaveBaseCurrency
Changes the base currency for each of the specified report suites.
POST https://api.omniture.com/admin/1.4/rest/?method=ReportSuite.SaveBaseCurrency
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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
Parameter | Type | Description |
---|---|---|
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.