Доступ к данным отчета (так же, как dateRange.dateStart)? - PullRequest
0 голосов
/ 10 января 2019

Можно ли получить доступ к значению компонента фильтра при выполнении вызовов getData?

function getData(request) {
  var requestedFieldIds = request.fields.map(function(field) {
    return field.name;
  });
  var requestedFields = getFields().forIds(requestedFieldIds);

  var url = [
    'https://api.endpoint.com/',
    request.dateRange.startDate,
    ':',
    request.dateRange.endDate,
    '/',
    request.???.reportComponentValue // this
  ];

  ...

}

Я зарегистрировал параметр getData request после добавления компонента фильтра в отчет, но, к сожалению, он не имеет ничего, кроме configParams, наряду со значениями, определенными при добавлении соединителя - «пакет»: «npm» .

[19-01-10 08: 45: 08: 637 EET] запрос getData: { "configParams": { "пакет": "НПМ"}, "DateRange": { "ENDDATE": "2019-01-09", "STARTDATE": "2018-12-13"}, "scriptParams": { "lastRefresh": "1547102707478"}, "полей": [{ "имя": "загрузки"}, { "имя": "PACKAGENAME"}]}

1 Ответ

0 голосов
/ 10 января 2019

Видимо, что-то похожее было задано здесь: Различные параметры для Google Data Studio Connector для извлечения данных

Который ссылался на эту проблему Google здесь: https://issuetracker.google.com/issues/66586053

Это означает, что в настоящее время невозможно . Кто-то сказал:

Если ваша проблема уже существует, пожалуйста, проголосуйте за нее как за большинство проголосовавших вопросы имеют более высокий приоритет. - Минхаз Кази 7 ноября 17 года в 16:30

...