Установите дату начала и окончания на текущий месяц Google Anaytics API

Я настраиваю отчет Google Sheet с помощью приложения Google Analytics для создания настраиваемого отчета, я потратил несколько дней на поиск информации по этой теме по всему Интернету, чтобы получить ответ, чтобы установить текущий месяц для отчета.

Я могу без проблем установить дату начала и окончания, но я хочу, чтобы автоматические отчеты могли сбрасываться до текущего месяца без необходимости обновлять дату начала и окончания каждый месяц.


person Samuel Ramzan    schedule 22.08.2017    source источник
comment
Как выглядит ваш код, который не работает? Предоставьте минимальный, полный и поддающийся проверке пример, демонстрирующий проблему.   -  person abielita    schedule 23.08.2017


Ответы (1)


Для этого используйте следующее:

В качестве даты окончания используйте

today

или, чтобы составить отчет до предыдущего дня:

yesterday

В качестве даты начала используйте формулу ниже:

=CONCATENATE(YEAR(today()),"-",
IF(LEN(MONTH(TODAY()))=1,CONCATENATE(0,MONTH(TODAY())),MONTH(TODAY())),
"-01" )

Формула объединит текущий год, текущий месяц и 01.

Другой способ решить эту проблему - использовать EOMONTH, например, чтобы получить первый день этого месяца:

=EOMONTH(today(), -1)+1
person sdhaus    schedule 23.08.2017
comment
Спасибо, sdhaus, ты дал мне хороший компас, указывающий на север. - person Samuel Ramzan; 26.08.2017