Импорт реферальной сети
С помощью импорта вы легко сможете загрузить вашу реферальную сеть в наш модуль.
Структура CSV файла
Параметр | Значение |
USER_ID | Идентификатор пользователя |
REF_ID | Идентификатор рефералодателя |
В рамках нашего модуля нет чёткого разграничения на пользователей и рефералодателей, любой рефералодатель в то же время является пользователем, поэтому любой рефералодатель должен быть указать как минимум два раза: один раз как рефералодатель, а второй раз как пользователь. Если у вашего рефералодателя нет вышестоящего реферадодателя - то в колонке "REF_ID" нужно установить ноль.
Рассмотрим, для примера, следующую таблицу импорта:
USER_ID | REF_ID |
1 | 0 |
2 | 1 |
3 | 2 |
4 | 1 |
6 | 5 |
7 | 0 |
8 | 7 |
9 | 7 |
Данная таблица привёдет к созданию реферальной сети следующего вида:
Как видно из примера - ветка от пользователя 1 и 7 создана корректно, в то время как пользователи 5 и 6 зарегистрированы не были. Это произошло потому что у пользователей 5 и 6 не указан рефералодатель конечного уровня (со значением "REF_ID" равным нулю).