Sometimes Google Analytics display no data because it might be a new site and it hasn't been crawled yet. If that doesn't work, check to ensure that the website is not blocking Googlebot-Google's web crawler. If it's not blocked, then take a look at the crawl stats for the last 24 hours and see if any of the errors are related to crawl depth or fetch as Googlebot