Почему Google Charts не видит данные (No data)?

Почему получаю ошибку о том что данные отсутствуют? Скриншот

var tableArr = new Array();
tableArr.push(['Наименование', 'Сумма']);
$(window).on('load', function() {
    $.ajax({
        url: '../test.php',
        type: "GET",
        dataType: "json",
        success: function(json) {
            if (typeof(json.response) == 'object') {
                for (var i in json.response.items) {
                    tableArr.push([json.response.items[i].name, Number(json.response.items[i].amount)]);
                }
            }
        }
    });
    return false;
});
google.charts.load("current", {
    packages: ["corechart"]
});
google.charts.setOnLoadCallback(drawChart);

function drawChart() {
    var data = google.visualization.arrayToDataTable(tableArr);
    var options = {
        title: 'Таблица',
        pieHole: 0.4,
    };
    var chart = new google.visualization.PieChart(document.getElementById('donutchart'));
    chart.draw(data, options);
}

response from test.php

{
  "response": {
    "items": [
      {
        "name": "Тест",
        "amount": "3910.75"
      },
      {
        "name": "Тест2",
        "amount": "305.00"
      },
      {
        "name": "Тест3",
        "amount": "55.00"
      }
    ]
  }
}

Ответы (0 шт):