Profit.Store — це платформа наскрізної аналітики, що об’єднує дані з маркетингових інструментів, CRM, систем фінансового обліку та інших джерел, щоб забезпечити бізнес повним та цілісним поглядом на показники. Ключовими компетенціями Profit.Store є побудова дашбордів, обчислення ключових метрик (наприклад, unit-economics), сегментація клієнтів (RFM), а також обчислення ефективності маркетингових кампаній. 

Дані з FinmapРоз’яснення
operationIdУнікальний ідентифікатор. Необхідний для визначення унікальних операцій
dateOfPaymentДата оплати. Використовується при об’єднанні даних та для можливості фільтрації даних по даті
typeТип операції. Витрата (expense) або прибуток (income). Використовується для ідентифікації типу операції та при відображенні
categoryNameНазва категорії. Використовується для відображення
sumСума операції. Використовується для відображення, за запитом клієнта
companyCurrencySumСума операції в валюті акаунту Finmap. Використовується при об’єднанні з іншими джерелами та для відображення
currencyIdВалюта операції. Використовується для відображення та сортування
commentКоментар до операції. Використовується для відображення
tagsТеги призначені операції. Використовується для відображення

Крок 1: Отримання API токену в Finmap

  1. Увійдіть у Ваш акаунт у Finmap
  2. Відкрийте налаштування (шестерня у правому верхньому куті) і перейдіть до розділу Налаштування компанії (Company settings)
  3. Ліве навігаційне меню прогорніть донизу та оберіть розділ API
  4. Натисніть на кнопку Додати API-ключ (Add API key)
  5. У вікні, що відкрилось, вкажіть бажану назву ключа (ми рекомендуємо “PS Integration”). Та натисніть Згенерувати ключ (Generate key)
  6. Скопіюйте створений API-ключ, за допомогою відповідної кнопки

Крок 2: Отримання ID рахунків (необов’язково)

  1. Увійдіть на головну сторінку Вашого акаунту в Finmap, де наявний перелік усіх рахунків
  2. Увійдіть в Інструменти розробника. В залежності від браузеру метод може відрізнятись, але самі популярні це:
    1. Знаходячись на потрібній сторінці, натиснути F12
    2. Знаходячись на потрібній сторінці, натиснути Ctrl + Shift + I
    3. Знаходячись на потрібній сторінці, натиснути ПКМ по вільному просторі на сторінці і з контекстного меню обрати Переглянути код
  3. Перейдіть в розділ Network. Не закриваючи Інструменти розробника , ОБОВʼЯЗКОВО перезавантажте сторінку
  4. В пошуковій строці введіть accounts
  5. Натисніть на знайдений запит accounts?context=log і оберіть режим Preview
  6. Ви маєте побачити список ваших рахунків, натиснувши на один з них розгорнеться детальніша інформація. По полю name Ви можете зрозуміти, який саме це рахунок, і скопіювати значення з поля _id

Крок 3: Передача, необхідних для інтеграції, даних в систему Profit.Store

  1. Перейдіть до нашого боту, що відповідає за авторизацію (@profitstore_login_bot) та розпочніть діалог
  2. Оберіть варіант Підключити інтегровані сервіси
  3. Натисніть на кнопку Finmap
  4. Притримуючись інструкцій чат-боту, надайте API-ключ, отриманий з Finmap

Також, якщо є необхідність обмежити перелік рахунків, з яких ми маємо отримувати інформацію, – скористайтеся кнопкою Надати перелік ID рахунків

Готово! Інтеграція ProfitStore із Finmap налаштована

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