172 похожих чатов

Всем привет! Подскажите как реализовать реферальную систему. Т.е. пользователь делится

ссылкой на приложение. Ссылка ведет на сайт, который определяет ОС и делает редирект на нужный маркет. У гугла есть рефер код. А как быть с iOS? Надо решение бесплатное. Как работает branch.io? Почему они смогли, мы не сможем)))

4 ответов

19 просмотров

URL scheme

У бранча комбинация сразу несколько технологий, universal link + deep link + еще своя внутренняя магия, вполне может тебе только универсальная ссылка нужна

Denis- Автор вопроса
Никита
URL scheme

Вы меня правильно поняли? У user1 установлено приложение, он в приложении нажимает поделиться. Отправляет ссылку через мессенджер. Ссылка вида https://mysite.com/getapp?referral_code=asdf User2, у которого еще нет этого приложения, открывает ссылку, его редиректят в зависимости от os. Если android в play market, если ios в app store. Теперь как это сделано в андроиде. После установки приложения мы можем узнать referral_code который был в ссылке выше. И можем его использовать при регистрации пользователя/ей. Тоже самое надо на iOS

Denis
Вы меня правильно поняли? У user1 установлено при...

Через appstore невозможно о следить никакой информации которая была передана через url Нужно каким то образом запоминать кому ты дал рефер и понимать этого самого приего регистрации/авторизации

Похожие вопросы

Обсуждают сегодня

лучше скажите, причём тут паскаль?
Alexey Kulakov
36
Здравствуйте, хочу сделать HelloWorld в консоли Дельфи, но функция API ничего не выводит, что я делаю не так? program Hello; {$APPTYPE CONSOLE} uses System.SysUtils, WinAPI.Wi...
Sergey Vinogradov
20
Вопрос на перед, на следующую пятницу. Сколько строк кода можно вешать на одного программиста, понятно что если проект хорошо написан то можно и миллион. Но есть же где то пре...
AlekseyK Kluchnikov
31
Немного оффтопа: а кто на чем сидит для осдева в плане ide/редактора? Последнее время сидел на vscode, но я его прям не могу нормально воспринимать, перешел на сlion, но меня...
Evg Resh
29
#include <stdio.h> #include <stdlib.h> #include <time.h> int** generate_table(int size_matrix) { int** matrix = (int**)malloc(size_matrix * sizeof(int*)); for (int i ...
Чувак
1
@PerlBanjoBot use v5.38; sub split_on_cond($arr, $cond) { ($a, $b) = ([], []); push @{ $cond->($_) ? $a : $b }, $_ for @$arr; ($a, $b) } use Data::Dumper; warn Dumpe...
Sergei Zhmylove
10
Вот объясните, как это работает: Вот есть допустим unix-подобная система, и программа запускает допустим printf или fork, как это передается ядру, и как оно обрабатывать начин...
Егор
14
Всем привет! как узнать, что текст в TSkLabel был выведен сокращенным ? Есть функция для TLabel которая позволяет определить , что текст выведен сокращенным function TFrmMai...
DELPHI SOLUTIONS
6
Дебил? Я ищу друга
Bitard 228
27
У меня это всегда вопрос вызывало.. Нафига писать код так, чтобы потом ошибки вылавливать?
Nik
44
Карта сайта