API Google analytics в реальном времени для доступа к свойству «totalsForAllResults» из ответа

#javascript #google-apps-script #google-analytics-api

Вопрос:

Я делаю простой вызов API аналитики в реальном времени, используя следующий метод (как скрипт Google в таблицах):

 var profileId = "123456";
var metrics = "rt:activeUsers";
var options = {'dimensions': 'rt:source,rt:medium'};
var results = Analytics.Data.Realtime.get(
    tableId, metrics, options
);
 

Все это, кажется, работает нормально, я получаю ответ со всеми запрошенными данными, однако я изо всех сил пытаюсь получить доступ к конкретному свойству «totalsForAllResults», которое отправляется в этом формате:

 {rt:activeUsers=3}
 

Передача его таким образом на листы, очевидно, не работает как объект, синтаксис действительно странный для меня, хотя я не могу понять, как получить значение, просто делая

 totalsForAllResults.rt
 

Дает мне ноль. Анализ ответа в формате JSON также не работает.

В качестве отказа от ответственности, я немного устал от JS, так что это, скорее всего, что-то чрезвычайно очевидное, чего мне не хватает! У меня такое чувство, что это как-то связано с тем, что оператор «=» включен в ответ, что делает его недопустимым объектом JS, но я, честно говоря, не уверен.