title: Statististics Collector and Custom Reports on Apigee
body: <p>I don't understand how to create a custom report based on a StatisticsCollector Policy.</p>
  
  <p>I want to retrieve statistic about my API being called from different clients by checking the content of the request header called "referer".</p>
  
  <p>As from the <a href="http://apigee.com/docs/analytics-services/content/analyze-api-message-content-using-custom-analytics" rel="nofollow">doc</a>, I created a Statistic Collector Policy, adding it to my pre-flow.</p>
  
  <p>Trying to create a variable named "referer" looking at the request header "referer", I added</p>
  
  <pre><code>&lt;Statistic name="referer" ref="request.header.referer" type="STRING"&gt;undefined&lt;/Statistic&gt;
  </code></pre>
  
  <p>to the policy.</p>
  
  <p>Now, as I can understand from the doc, I should found, while creating a "Custom Report", a not-better-specified "Dimension" called "referer":
  "You will find that a new dimension called location is available in the UI for you to use in generating reports."</p>
  
  <p>I can't find such dimension while creating a Custom Report.</p>
  
  <p>I find a Custom Dimension called "name", and I have no idea where does it come from.
  How am I supposed to do it? Should I try to do it by calling Apigee API?</p>
  
  <p>EDIT: Apparently, the Statistic Collector does not work for free organizations on Apigee because of a "tech glitch". Srikanth from Apigee intends to open a ticket for solving this. If this is not the case, another request to update the documentation on Apigee, stating that the Collector does not work for free org, will be raised by Archendra Yadav.</p>