code: function(bidRequests, bidderRequest) {
      const tags = bidRequests.map(bidToTag);
      // const zoneIds = bidRequests.map(bidToZoneId);
      // var firstBid = bidRequests[0];
      var ref = utils.getTopWindowUrl();
      const url = URL + '/multi?url=' + ref;
      // + '&callback=window.$$PREBID_GLOBAL$$.giantsResponse&callback_uid=' + bid.bidId;
  
      const payload = {
        tags: [...tags],
        // user: userObj,
        sdk: {
          source: SOURCE,
          version: '$prebid.version$'
        }
      };
      // if (member > 0) {
      //   payload.member_id = member;
      // }
  
      if (bidderRequest && bidderRequest.gdprConsent) {
        // note - objects for impbus use underscore instead of camelCase
        payload.gdpr_consent = {
          consent_string: bidderRequest.gdprConsent.consentString,
          consent_required: bidderRequest.gdprConsent.gdprApplies
        };
      }
  
      const payloadString = JSON.stringify(payload);
  
      return {
        method: 'POST',
        // url: URL,
        url: url,
        data: payloadString,
        bidderRequest
      };
    }
docs: Make a server request from the list of BidRequests.
  
  @param {BidRequest[]} bidRequests A non-empty list of bid requests which should be sent to the Server.
  @return ServerRequest Info describing the request to the server.