Как создать альтернативный идентификатор пользователя (например, 14200260) в партнерской системе Drupal / Ubercart Store

Я хочу предложить пользователям уникальный партнерский идентификационный код, который можно использовать для продвижения своих маркетинговых усилий в виде числа, сгенерированного при регистрации или регистрации на любом из моих сайтов проекта Drupal. На данный момент, насколько я могу видеть, аффилированное лицо Ubercart (UC) показывает только идентификационный номер аффилированного лица пользователя в качестве своего UID (то есть / site / affiliate / user / 47 или аналогичный).

Моя причина в том, что аффилированный пользователь может «представить» новые компании, сказав им «ввести мой код» в поле поиска, после чего система перенаправит их в «список предложений Ubercart», который связан с этим аффилированным пользователем. Таким образом, в смысле «реального мира» участник может положить карту в витрину магазина (напишите свой номер на ней ручкой; т.е. 142357), и позже «читатель» указанной карты может ввести такой кодовый номер в браузер своего устройства. для повышения выгод от продаж, а система UC отслеживает партнера в соответствии с пользовательским типом серверной системы. На данный момент текущая структура UC UID не очень подходит для моих требований.

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

У кого-нибудь есть идеи о том, как этого можно достичь? С точки зрения маркетинговой рекламы, я думаю, что это имеет большое значение для отдела маркетинга / продаж (выступая в качестве лектора бывшего бизнес-колледжа). (-:

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]