title: How to create a custom dimension in Firebase Analytics
body: <p>I'm following <a href="https://cloud.google.com/solutions/machine-learning/recommendation-system-tensorflow-apply-to-analytics-data" rel="nofollow noreferrer">this Google tutorial</a> to implement a recommender system in to my application which is running with Firebase.</p>
  <p>Where it states:</p>
  <blockquote>
  <p>Follow the Google Analytics documentation on custom dimensions to add
  an article ID dimension with hit-level scope to page tracking events.</p>
  </blockquote>
  <p>However when I view my Google Analytics dashboard (not the firebase one) to add a custom dimension, I do not have the ability in my <code>Admin</code> tab. What is the recommended approach for adding custom dimension in a Firebase Analytics project?</p>
  <p><a href="https://stackoverflow.com/questions/53131748/send-custom-matrix-and-custom-dimension-to-firebase-analytics">A previous post</a> says to use <code>User Properties</code>, but my understanding is that we should not be using a User Property to add a custom dimension such as <code>articleID</code> since I need to specify its scope level.</p>