Google Analytics Reporting API V4 Lifetime value requests - invalid dimensions/metrics
<p>I'm trying to make calls the <a href="https://developers.google.com/analytics/devguides/reporting/core/v4/" rel="nofollow">Analytics Reporting API V4</a> and keep getting back unspecific error messages when trying to use certain dimensions and metrics. For example, I consistently get</p>

<pre><code>{
 "error": {
    "code": 400,
    "message": "Unknown dimension(s): ga:acquisitionTrafficChannel",
    "status": "INVALID_ARGUMENT"
    }
}
</code></pre>

<p>when passing <code>ga:acquisitionTrafficChannel</code>, despite it being <a href="https://developers.google.com/analytics/devguides/reporting/core/dimsmets#view=detail&amp;group=lifetime_value_and_cohorts&amp;jump=ga_acquisitiontrafficchannel" rel="nofollow">documented as a valid dimension</a>. Similarly, I get</p>

<pre><code>{
 "error": {
  "code": 400,
  "message": "Selected dimensions and metrics cannot be queried together.",
  "status": "INVALID_ARGUMENT"
 }
}
</code></pre>

<p>when passing <code>ga:acquisitionSourceMedium</code> (<a href="https://developers.google.com/analytics/devguides/reporting/core/dimsmets#view=detail&amp;group=lifetime_value_and_cohorts&amp;jump=ga_acquisitionsourcemedium" rel="nofollow">documented here</a>), even when not passing any metrics whatsoever.</p>

<p>Are the docs out of date? Is there some documentation elsewhere about valid combinations of dimensions and metrics?</p>