Omniture

The Omniture origin processes JSON website usage reports generated by the Omniture reporting APIs. Omniture is also known as the Adobe Marketing Cloud.

When you configure the Omniture origin, you specify connection information, the request interval, and the report description. You can optionally use a proxy to connect to the origin system.

The request interval is the amount of time the Omniture origin waits before requesting another report. However, if the Omniture API has not yet responded to the previous request, the origin waits until it receives a response, and then sends a new request immediately.

For information about Omniture reports, see the Adobe Marketing Cloud documentation.

Configuring an Omniture Origin

Configure an Omniture origin to process web usage reports from Omniture reporting APIs.

  1. In the Properties panel, on the General tab, configure the following properties:
    General Property Description
    Name Stage name.
    Description Optional description.
    On Record Error Error record handling for the stage:
    • Discard - Discards the record.
    • Send to Error - Sends the record to the pipeline for error handling.
    • Stop Pipeline - Stops the pipeline.
  2. On the Omniture tab, configure the following properties:
    Omniture Property Description
    Omniture REST URL REST URL for the Omniture reporting API to use.
    Request Timeout (ms) Milliseconds before the connection times out.
    Mode Mode used to request reports.

    Default is Polling.

    Report Request Interval (ms) Milliseconds to wait between requests.

    When necessary, the origin delays a request until the API responds to the previous request.

    Default is 5,000.

    Max Batch Size (reports) Maximum number of reports to include in a batch.

    Default is 1.

    Batch Wait Time (ms) Milliseconds to wait before sending an empty or partial batch.

    Default is 5,000.

    Username Omniture user name.
    Tip: To secure sensitive information such as usernames and passwords, you can use runtime resources or Hashicorp Vault secrets. For more information, see Using Runtime Resources or Accessing Hashicorp Vault Secrets.
    Shared Secret Omniture shared secret.
    Use Proxy Select to use an HTTP proxy to connect to the origin system.
  3. On the Report tab, enter the description of the Omniture report.
  4. To use an HTTP proxy, on the Proxy tab, configure the following properties:
    HTTP Proxy Property Description
    Proxy URI Omniture proxy URI.
    Username Proxy user name.
    Password Proxy password.
    Tip: To secure sensitive information such as usernames and passwords, you can use runtime resources or Hashicorp Vault secrets. For more information, see Using Runtime Resources or Accessing Hashicorp Vault Secrets.