public function configureExistingCustomDimension($idDimension, $name, $active, array $optional = [])
    {
        return $this->_request('CustomDimensions.configureExistingCustomDimension', [
            'idDimension' => $idDimension,
            'name' => $name,
            'active' => $active,
        ], $optional);
    }
public function configureExistingCustomDimension($idDimension, $name, $active, array $optional = [])
    {
        return $this->_request('CustomDimensions.configureExistingCustomDimension', [
            'idDimension' => $idDimension,
            'name' => $name,
            'active' => $active,
        ], $optional);
    }
public function configureExistingCustomDimension ( $ idDimension , $ name , $ active , array $ optional = [ ] ) { return $ this -> _request ( 'CustomDimensions.configureExistingCustomDimension' , [ 'idDimension' => $ idDimension , 'name' => $ name , 'active' => $ active , ] , $ optional ) ; }
Updates an existing Custom Dimension. This method updates all values, you need to pass existing values of the
dimension if you do not want to reset any value. Requires at least Admin access for the specified website.

@param int $idDimension The id of a Custom Dimension.
@param string $name The name of the dimension
@param int $active '0' if dimension should be inactive, '1' if dimension should be active
@param array $optional

@return bool|object
@throws InvalidRequestException
Updates an existing Custom Dimension . This method updates all values you need to pass existing values of the dimension if you do not want to reset any value . Requires at least Admin access for the specified website .