/**
  * Adding stylesheets and based on $is_not_dashboard maybe some more styles and scripts.
  *
  * @param string  $page
  * @param boolean $is_dashboard
  */
 private function add_assets($page, $is_dashboard)
 {
     add_action('admin_print_styles-' . $page, array('Yoast_GA_Admin_Assets', 'enqueue_styles'));
     add_action('admin_print_styles-' . $page, array('Yoast_GA_Admin_Assets', 'enqueue_settings_styles'));
     add_action('admin_print_scripts-' . $page, array('Yoast_GA_Admin_Assets', 'enqueue_scripts'));
     if (!$is_dashboard && filter_input(INPUT_GET, 'page') === 'yst_ga_dashboard') {
         Yoast_GA_Admin_Assets::enqueue_dashboard_assets();
     }
 }
 /**
  * Adding stylesheets and based on $is_not_dashboard maybe some more styles and scripts.
  *
  * @param string  $page
  * @param boolean $is_not_dashboard
  */
 private function add_assets($page, $is_not_dashboard)
 {
     add_action('admin_print_styles-' . $page, array('Yoast_GA_Admin_Assets', 'enqueue_styles'));
     add_action('admin_print_styles-' . $page, array('Yoast_GA_Admin_Assets', 'enqueue_settings_styles'));
     add_action('admin_print_scripts-' . $page, array('Yoast_GA_Admin_Assets', 'enqueue_scripts'));
     if (!$is_not_dashboard) {
         Yoast_GA_Admin_Assets::enqueue_dashboard_assets();
     }
 }
 /**
  * Enqueue premium scripts
  */
 public static function enqueue_premium_dashboard_script()
 {
     if (filter_input(INPUT_GET, 'page') === 'yst_ga_dashboard' && current_user_can('manage_options')) {
         wp_enqueue_script('yoast_ga_premium_dashboard', Yoast_GA_Admin_Assets::get_asset_path('premium/admin/js/ga_dashboards.min.js'));
         wp_localize_script('yoast_ga_premium_dashboard', 'yst_ga_premium', array('yst_ga_loading' => __('Loading', 'ga-premium'), 'yst_dashboard_nonce' => wp_create_nonce('yst_ga_dashboards_ajax_nonce')));
     }
 }