public function setPrivateKeyFile($privateKeyFile)
    {
        if (!file_exists($privateKeyFile)) {
            throw GoogleAnalyticsException::invalidPrivateKeyFile($privateKeyFile);
        }

        $this->privateKeyFile = $privateKeyFile;

        return $this;
    }