public function updateSite(
        $siteName,
        $urls,
        $ecommerce = '',
        $siteSearch = '',
        $searchKeywordParameters = '',
        $searchCategoryParameters = '',
        $excludeIps = '',
        $excludedQueryParameters = '',
        $timezone = '',
        $currency = '',
        $group = '',
        $startDate = '',
        $excludedUserAgents = '',
        $keepURLFragments = '',
        $type = '',
        $settings = '',
        array $optional = []
    )
    {
        return $this->_request('SitesManager.updateSite', [
            'siteName' => $siteName,
            'urls' => $urls,
            'ecommerce' => $ecommerce,
            'siteSearch' => $siteSearch,
            'searchKeywordParameters' => $searchKeywordParameters,
            'searchCategoryParameters' => $searchCategoryParameters,
            'excludeIps' => $excludeIps,
            'excludedQueryParameters' => $excludedQueryParameters,
            'timezone' => $timezone,
            'currency' => $currency,
            'group' => $group,
            'startDate' => $startDate,
            'excludedUserAgents' => $excludedUserAgents,
            'keepURLFragments' => $keepURLFragments,
            'type' => $type,
            'settings' => $settings,
        ], $optional);
    }
public function updateSite(
        $siteName,
        $urls,
        $ecommerce = '',
        $siteSearch = '',
        $searchKeywordParameters = '',
        $searchCategoryParameters = '',
        $excludeIps = '',
        $excludedQueryParameters = '',
        $timezone = '',
        $currency = '',
        $group = '',
        $startDate = '',
        $excludedUserAgents = '',
        $keepURLFragments = '',
        $type = '',
        $settings = '',
        array $optional = []
    )
    {
        return $this->_request('SitesManager.updateSite', [
            'siteName' => $siteName,
            'urls' => $urls,
            'ecommerce' => $ecommerce,
            'siteSearch' => $siteSearch,
            'searchKeywordParameters' => $searchKeywordParameters,
            'searchCategoryParameters' => $searchCategoryParameters,
            'excludeIps' => $excludeIps,
            'excludedQueryParameters' => $excludedQueryParameters,
            'timezone' => $timezone,
            'currency' => $currency,
            'group' => $group,
            'startDate' => $startDate,
            'excludedUserAgents' => $excludedUserAgents,
            'keepURLFragments' => $keepURLFragments,
            'type' => $type,
            'settings' => $settings,
        ], $optional);
    }
public function updateSite ( $ siteName , $ urls , $ ecommerce = '' , $ siteSearch = '' , $ searchKeywordParameters = '' , $ searchCategoryParameters = '' , $ excludeIps = '' , $ excludedQueryParameters = '' , $ timezone = '' , $ currency = '' , $ group = '' , $ startDate = '' , $ excludedUserAgents = '' , $ keepURLFragments = '' , $ type = '' , $ settings = '' , array $ optional = [ ] ) { return $ this -> _request ( 'SitesManager.updateSite' , [ 'siteName' => $ siteName , 'urls' => $ urls , 'ecommerce' => $ ecommerce , 'siteSearch' => $ siteSearch , 'searchKeywordParameters' => $ searchKeywordParameters , 'searchCategoryParameters' => $ searchCategoryParameters , 'excludeIps' => $ excludeIps , 'excludedQueryParameters' => $ excludedQueryParameters , 'timezone' => $ timezone , 'currency' => $ currency , 'group' => $ group , 'startDate' => $ startDate , 'excludedUserAgents' => $ excludedUserAgents , 'keepURLFragments' => $ keepURLFragments , 'type' => $ type , 'settings' => $ settings , ] , $ optional ) ; }
Update current site

@param string $siteName
@param array $urls
@param bool|string $ecommerce
@param bool|string $siteSearch
@param string $searchKeywordParameters
@param string $searchCategoryParameters
@param array|string $excludeIps
@param array|string $excludedQueryParameters
@param string $timezone
@param string $currency
@param string $group
@param string $startDate
@param string $excludedUserAgents
@param string $keepURLFragments
@param string $type
@param string $settings
@param array $optional
@return bool|object
@throws InvalidRequestException
Update current site