public function get_ad_by_group($args)
 {
     if (isset($args['override'])) {
         return $args['override'];
     }
     if (!isset($args['id']) || $args['id'] == 0) {
         return;
     }
     // get ad
     $id = (int) $args['id'];
     $adgroup = new Advanced_Ads_Group($id, $args);
     $ordered_ad_ids = $adgroup->get_ordered_ad_ids();
     if (false !== ($override = apply_filters('advanced-ads-ad-select-override-by-group', false, $adgroup, $ordered_ad_ids, $args))) {
         return $override;
     }
     return $adgroup->output($ordered_ad_ids);
 }