modules/pulsepointBidAdapter.js
function app(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(),
      },
      bundle: appParams.bundle,
      storeurl: appParams.storeUrl,
      domain: appParams.domain,
    }
  }
  return null;
}
function app(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(),
      },
      bundle: appParams.bundle,
      storeurl: appParams.storeUrl,
      domain: appParams.domain,
    }
  }
  return null;
}
function app ( 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 ( ) , } , bundle : appParams . bundle , storeurl : appParams . storeUrl , domain : appParams . domain , } } return null ; }
Produces an OpenRTB App object.
Produces an OpenRTB App object .