2016-04-16 3 views
3

Примерно через год из Консоли разработчика можно получить до 500 промокодов за квартал, которые можно использовать для бесплатного совместного использования платного приложения в течение определенного периода продвижения. Однако вопрос заключается в том, как эффективно использовать эти коды для потенциальных пользователей и в какой форме.Продвинутые коды промотирования для платного приложения в Google Play

В принципе самым элегантным способом является использование глубокой ссылки, которая непосредственно приводит к установке приложения в Google Play для одного конкретного рекламного кода.

URL: https://play.google.com/redeem?code= {CODE} где {CODE} - сгенерированный промо-код.

Я хотел бы предоставить такую ​​глубокую ссылку на моем веб-сайте. Чтобы не повторять один и тот же код несколько раз, я думал использовать несколько глубоких ссылок с разными кодами и время от времени обновлять соответствующие коды вручную. Конечно, это не очень элегантно. Я провел несколько часов в Интернете, но не нашел много полезного в этой теме. ВОПРОС: Кто-нибудь знает лучшее решение для использования глубоких ссылок?

ответ

0

Вы можете создать таблицу в вашу базу данных и вставить всю вашу промо-коду в этой таблице, также вам нужна фильм таблица контролировать щелчок Ваших рекламных ссылок, так что вы можете иметь что-то вроде этого:

CREATE TABLE promoCodes ( 
    code VARCHAR(23) NOT NULL, 
    is_clicked INT(1) NOT NULL, 
    PRIMARY KEY (code) 
) ENGINE = InNoDB; 
CREATE TABLE promoControl( 
    email VARCHAR(80) NOT NULL, 
    code VARCHAR(23) NOT NULL, 
    date DATETIME(3) NOT NULL, 
    PRIMARY KEY (email), 
    INDEX (code), 
    FOREIGN KEY (code) REFERENCES promoCodes(code) ON DELETE CASCADE ON UPDATE CASCADE 
) ENGINE = InNoDB; 

Для того, чтобы выбрать промо-код, вам необходимо ввести адрес электронной почты, при котором пользователь вводит email, а затем выбирает промо-код. Tahts не нажимает на запрос:

SELECT code FROM promoCodes WHERE is_clicked=0 ORDER BY code DESC LIMIT 1 

Затем вы вставляете в таблицу promoControl ema il с промо-кодом, чтобы связать его с внутренним.
Наконец, вы показать URL с кодом для пользователя с PHP скрипт для построения URL, что-то вроде этого:

<?php echo "https://play.google.com/store/redeem?code=" . $code; ?> 

Вот и все, но помните, что вы действительно Unknow чей промокод правильно, чтобы вы может выполнить проверку сервера в вашем приложении Android в реестр и проверить правильность активации кода с помощью небольшого API и API Google Play, с помощью этого метода вы можете повторно активировать промо-коды, которые не будут погашены. Также не забудьте обновить таблицу promoCodes, чтобы изменить значение is_clicked на 1.