Customize Consent Preferences

Ми використовуємо файли cookie, щоб допомогти вам ефективніше орієнтуватися та виконувати певні функції. Нижче ви знайдете детальну інформацію про всі файли cookie в кожній категорії згоди. Файли cookie, віднесені до категорії «Необхідні», зберігаються у вашому браузері, оскільки вони необхідні для забезпечення основних функцій сайту. Ми також використовуємо файли cookie третіх сторін, які допомагають нам аналізувати, як ви використовуєте цей веб-сайт, зберігати ваші налаштування та надавати вміст і рекламу, які вам відповідають. Ці файли cookie зберігатимуться у вашому браузері лише з вашої попередньої згоди. Ви можете ввімкнути або вимкнути деякі або всі ці файли cookie, але вимкнення деяких із них може вплинути на роботу веб-переглядача.

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

Інструкція з налаштування та запуску скрипта “Fuel Price” у Google Apps Script

Створення проекту

  1. Перейдіть до Google Apps Script.
  2. Натисніть “New project”, щоб створити новий проект.

3. Ви можете змінити назву проекту, натиснувши на “Untitled project”.

Налаштування проекту

Відкрийте редактор коду та видаліть вміст файлу Code.gs.

  1. Вставте основний код вашого скрипта:
    https://drive.google.com/file/d/1K8r2n7KU1lfAGW7206pO6ffrfObP9eM-/view?usp=drive_link

Підключення Drive API

  1. Перейдіть до меню “Services” на бічній панелі.

2. Натисніть значок “+” поруч із “Services”.

3. Знайдіть Drive API у списку, виберіть його та натисніть “Add”.

Налаштування параметрів у коді

  1. У коді скрипта знайдіть і налаштуйте такі параметри:
    • UPDATE_CONFIG:
      • name: Розташування у файлі.
      • terminalApiKey: API-ключ вашого термінала.
      • prices:
        • inputName: Назва позиції (наприклад, тип пального).
        • code: Артикул (код) у системі.
    • NOTIFICATION_RECIPIENTS: Список email-адрес для сповіщень.
      Ми надсилаємо сповіщення про виконання скрипта на одну або кілька ваших електронних адрес.
      Ви можете додати нашу адресу, якщо хочете, щоб ми також отримували ці повідомлення: logs@incust.com
    • API_URL: URL API сервера (тестовий або продакшн).
      👉 https://api.incust.com/v1/term
    • SENDERS: Список електронних адрес, з яких дозволено надсилати файли.


ВАЖЛИВО! Ви повинні вказати електронні адреси, з яких обробляються файли. Це робиться з міркувань безпеки, щоб запобігти надсиланню файлів від несанкціонованих осіб, які можуть змінити ваші ціни.

  • LOG_FILE_NAME: Назва файлу журналу. Будь ласка, залиште без змін.
  • OFFSET: Час застосування цін:
    • inFiveMinutes – за 5 хвилин,
    • tomorrow – завтра,
    • dayAfterTomorrow – післязавтра,

inTwoDays – через два дні.

Налаштування тригерів

  1. Відкрийте розділ “Triggers” на бічній панелі.

2. Натисніть “Add Trigger”. 

3. Налаштуйте параметри:

  • Function to run: Виберіть run.
  • Event source: Виберіть Time-driven.
  • Type of time-based trigger: Наприклад, “Hourly”.
  • Натисніть “Save”.

Надання дозволів на доступ

  1. Під час першого запуску з’явиться вікно “Authorization required”. Натисніть “Review permissions”.

2. Виберіть свій Google-акаунт.

3. Якщо з’явиться попередження “Google hasn’t verified this app”, натисніть:

  • “Advanced”.
  • “Go to [назва проекту] (unsafe)”.

4. Натисніть “Allow”, щоб надати доступ.

Рекомендації щодо використання

  • Встановіть тригер для запуску скрипта кожні 30 хвилин або годину, щоб уникнути перевантаження поштової скриньки.
  • Нові ціни застосовуються відповідно до налаштувань OFFSET, наприклад, о 00:01 наступного дня за відповідним часовим поясом.

 Перевірка змін цін

Заплановані зміни цін можна переглянути лише в інтерфейсі управління. До моменту активації буде відображатися стара ціна.

!!! Обов’язково! Переконайтеся, що у бізнес-панелі увімкнено опцію “Дозволити зміну базових цін у Терміналі”.

[contact-form-7 id="201" title="Detailed rates"]
Увійти як покупець Увійти як бізнес