modules/pulsepointBidAdapter.js
function site(bidderRequest) {
  const pubId = bidderRequest && bidderRequest.length > 0 ? bidderRequest[0].params.cp : '0';
  const appParams = bidderRequest[0].params.app;
  if (!appParams) {
    return {
      publisher: {
        id: pubId.toString(),
      },
      ref: referrer(),
      page: utils.getTopWindowLocation().href,
    }
  }
  return null;
}
function site(bidderRequest) {
  const pubId = bidderRequest && bidderRequest.length > 0 ? bidderRequest[0].params.cp : '0';
  const appParams = bidderRequest[0].params.app;
  if (!appParams) {
    return {
      publisher: {
        id: pubId.toString(),
      },
      ref: referrer(),
      page: utils.getTopWindowLocation().href,
    }
  }
  return null;
}
function site ( bidderRequest ) { const pubId = bidderRequest && bidderRequest . length > 0 ? bidderRequest [ 0 ] . params . cp : '0' ; const appParams = bidderRequest [ 0 ] . params . app ; if ( ! appParams ) { return { publisher : { id : pubId . toString ( ) , } , ref : referrer ( ) , page : utils . getTopWindowLocation ( ) . href , } } return null ; }
Produces an OpenRTB site object.
Produces an OpenRTB site object .