Allocation settings

Details around the available allocation settings.

  • Most Recent: persists the most recent (by timestamp) value present in the dimension. Any subsequent values that occur within the dimension’s expiration period replaces the previously persisting value. If “Treat ‘No Value’ as a value” is enabled on this dimension under No value options, empty values overwrite previously persisted values. For example, consider the following table with Most recent allocation and Session expiration:

    DimensionHit 1Hit 2Hit 3Hit 4Hit 5
    Dataset valuesCBA
    Most recent allocationCBBA
  • Original: Persists the original value by timestamp present within the dimension for the duration of the expiration period. If this dimension has a value, it is not overwritten when a different value is seen on a subsequent event. For example, consider the following table with Original allocation and Session expiration:

    DimensionHit 1Hit 2Hit 3Hit 4Hit 5
    Dataset valuesCBA
    Original allocationCCCC
  • All: Acts similarly to the Participation attribution model for metrics. Persists all values equally so each get full credit for the metric in reporting. For example, consider the following table with All allocation and Session expiration:

    DimensionHit 1Hit 2Hit 3Hit 4Hit 5
    Dataset valuesABCA
    All allocationAA,BA,B,CA,B,CA,B,C
  • First Known and Last Known: (Jan 19, 2022 ) These two allocation models satisfy “entry” and “exit” dimension use cases. They take the first or last observed value for a dimension within a specified persistence scope (session, person, or custom time period with lookback) and apply it to all events within the specified scope. Example:

    DimensionHit 1Hit 2Hit 3Hit 4Hit 5
    Timestamp (min)12367
    Original valuesCBA
    First knownCCCCC
    Last knownAAAAA

Expiration settings

Details around the available expiration settings.

  • Session: Expires after a given session. Default expiration window.
  • Person Reporting Window: Expires at the end of the reporting window.
  • Global Account Reporting Window B2B Edition: Expires at the end of the reporting window.
  • Account Reporting Window B2B Edition: Expires at the end of the reporting window.
  • Opportunity Reporting Window B2B Edition: Expires at the end of the reporting window.
  • Buying Group Reporting Window B2B Edition: Expires at the end of the reporting window.
  • Custom Time: Expires after a specified time period (up to 90 days). This expiration option is only available for Original and Most Recent allocation models. When using time-based expiration, values previous to the start of your reporting window (up to 90 days) are considered.
  • Metric: When this metric is seen in a event, immediately expire the persisted value in the dimension. You can use any metric as the expiration end for this dimension. This expiration option is only available for Original and Most Recent allocation settings.