/**
  * Runs an action requested through URL or POST parameters.
  *
  * @param string $action The action to run.
  */
 public function runAction($action)
 {
     switch ($action) {
         case self::ACTION_PREVIEW:
             add_filter('show_admin_bar', '__return_false');
             break;
         case self::ACTION_VERIFY:
             $this->admin->setShowGetStarted(false);
             break;
         case self::CMS_COMMAND_ACTION:
             echo esc_html($this->handleCmsCommandAction());
             GooglePublisherPluginUtils::dieSilently();
             break;
     }
 }