modules/liveyieldAnalyticsAdapter.js
function(instanceConfig, slot, version) {
    const bid = getHighestPrebidBidResponseBySlotTargeting(
      instanceConfig,
      slot,
      version
    );

    return bid ? bid.cpm : null;
  }
function(instanceConfig, slot, version) {
    const bid = getHighestPrebidBidResponseBySlotTargeting(
      instanceConfig,
      slot,
      version
    );

    return bid ? bid.cpm : null;
  }
function ( instanceConfig , slot , version ) { const bid = getHighestPrebidBidResponseBySlotTargeting ( instanceConfig , slot , version ) ; return bid ? bid . cpm : null ; }
If isPrebidAdImpression decides that slot contain prebid ad impression,
this function should return prebids highest ad impression value for that
slot.

Default implementation uses slot's `hb_adid` targeting value to find
highest bid response and when present then returns `cpm`.

@param instanceConfig merged analytics adapter instance configuration
@param slot the gpt slot for which the highest ad impression value shall be
returned
@param version the version of the prebid.js library
If isPrebidAdImpression decides that slot contain prebid ad impression this function should return prebids highest ad impression value for that slot .