Я использую аддон (Supermetrics) для получения почасовых данных о конверсии в электронной таблице Google.
! [Supermetrics
После каждого часа добавляется коэффициент конверсии к правильной строке (на снимке экрана он добавит коэффициент конверсии к 15).
Я изменил существующий скрипт для отправки оповещения по электронной почте, когда на нашем веб-сайте снижается коэффициент конверсии.
Проблема в том, что мой скрипт настроен на статическую ячейку (B3), ноЯ хотел бы, чтобы он был зацикленным, чтобы он мог извлекать коэффициент конверсии час за часом:
15, затем 16, затем 17, затем и т. Д.
Вот код:
function ConvRateChecker() {
// Fetch hourly conversion rate
var conversionRateRange = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("MyReport").getRange("B3");
var conversionRate = conversionRateRange.getValue();
// Check conversion rate
if (conversionRate < 0.80){
// Fetch the email address
var emailRange = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet1").getRange("B2:B8");
var emailAddress = emailRange.getValues();
// Send Alert using e-mail in HTML
var options = {}
options.htmlBody = 'Hi everyone,<br /> <br />The conversion rate on XXXXX <font color="red">dropped to ' + conversionRate + '%' + '</font> ' + 'at ' + timeDay + ':00.' + '<br /> <br />Please check your <a href=\"https://analytics.google.com/analytics/web/#/report-home/">Google Analytics</a> account as soon as possible.';
var subject = '(WARNING) Conversion Rate Dropped';
MailApp.sendEmail(emailAddress, subject, '', options);
}
}