def ad_param(criterion, index = nil, text = nil, &block)
      ad_param = AdParam.new(self, criterion, index, text, &block)
      ad_param.save unless inside_initialize? or criterion.inside_initialize?
      @ad_params ||= []
      @ad_params.push( ad_param )
      ad_param
    end
def ad_param(criterion, index = nil, text = nil, &block)
      ad_param = AdParam.new(self, criterion, index, text, &block)
      ad_param.save unless inside_initialize? or criterion.inside_initialize?
      @ad_params ||= []
      @ad_params.push( ad_param )
      ad_param
    end
ad param management