code: public T customDimension(int index, String value) {
      customDimentions.put("cd" + index, value);
      return (T) this;
    }
docs: <div class="ind">
  <p>
  Optional.
  </p>
  <p>Each custom dimension has an associated index. There is a maximum of 20 custom dimensions (200 for Premium accounts). The name suffix must be a positive integer between 1 and 200, inclusive.</p>
  <table border="1">
  <tbody>
  <tr>
  <th>Parameter</th>
  <th>Value Type</th>
  <th>Default Value</th>
  <th>Max Length</th>
  <th>Supported Hit Types</th>
  </tr>
  <tr>
  <td><code>cd[1-9][0-9]*</code></td>
  <td>text</td>
  <td><span class="none">None</span>
  </td>
  <td>150 Bytes
  </td>
  <td>all</td>
  </tr>
  </tbody>
  </table>
  <div>
  Example value: <code>Sports</code><br>
  Example usage: <code>cd[1-9][0-9]*=Sports</code>
  </div>
  </div>