code: def filename_add_custom_url_params(filename, request):
          
          if hasattr(request, 'custom_url_params') and request.custom_url_params is not None:
              for param, value in sorted(request.custom_url_params.items(),
                                         key=lambda parameter_item: parameter_item[0].value):
                  filename = '_'.join([filename, param.value, str(value)])
  
          return filename
docs: Adds custom url parameters to filename string
  
          :param filename: Initial filename
          :type filename: str
          :param request: OGC-type request with specified bounding box, cloud coverage for specific product.
          :type request: OgcRequest or GeopediaRequest
          :return: Filename with custom url parameters in the name
          :rtype: str