title: Google Analytics Ecommerce Tracking is not working
body: <p>I'm using Google Tag Manager to implement Google Analytics. I couldn't be able to have e-commerce data.
  I'm sending the ecommerce data within the dataLayer object:</p>
  
  <pre><code>dataLayer = dataLayer || [];
  dataLayer.push({
      PageType: "Confirmation",
      ProductID: "2222",
      ProductGroup: "",
      ProductName: "Test1",
      CheckInDate: "2017-09-10",
      CheckOutDate: "2017-09-11",
      NumberOfAdults: "2",
      NumberOfChildren: "0",
      NumberOfRooms: "1",
      NumberOfNights: "1",
      TransactionID: "11111",
      Revenue: 60.00,
      Destination: "London",
      Event: "Purchase",
      'transactionId': "11111",
      'transactionAffiliation': "Test1",
      'transactionTotal': 60.00,
      'transactionProducts': [{
          'sku': '2222',
          'name': 'Test1',
          'category': 'Hostel',
          'price': 60.00,
          'quantity': 1,
      }]
  });
  </code></pre>
  
  <p>This object is created before tag manager snippet.</p>
  
  <p>In Google Tag Manager I have only one tag that fires all pages and track type is Page View. I didn't add another tag for transaction since the object occurs before snippet. Enhanced Ecommerce Features is not enabled (I tried when it's enabled but didn't change anything.</p>
  
  <p>In Google Analytics I have enabled Ecommerce but Enhanced Ecommerce.</p>
  
  <p>Dimensions that I have except ecommerce are mapped but ecommerce variables are not. </p>
  
  <p>What should I do to make ecommerce work properly? What do I missing?</p>