• Страница 1 из 1
  • 1
Форум о визуальных новеллах » Для разработчиков » Ren'Py » Реклама в РСЯ, Интеграция в Ren'Py (Встроить банер в новеллу. Монетизация. Технические моменты.)
Реклама в РСЯ, Интеграция в Ren'Py

loocuosheque
Дата: Пятница, 17.04.2020, 17:06 | Сообщение # 1
Пользователь
Сообщений: 1
Награды: 0
Вообщем, делюсь тем, что смог нарыть сам. Но не могу соединить воедино, и запустить что бы работало.
Может есть тут прогеры, которые смогут рассказать, как заставить работать всё это...
Вообщем, начинаю с начала.

1. делаем выпуск в ренпае.
2. ищем папку project в папке rapt в ренпае
3. копируем её в рабочую папку проекта для Андроид Студии
4. запускаем Андроид Студию.
5. открываем проект ренпая из рабочей папки Андроид Студии
6. указываем SDK на SDK из папки Ренпая.
7. в нижнем правом углу бежит синхронизация и.или запущенные
процессы. ждём окончания.
8. открываем проект gradle scripts - build.gradle
(module:renpyandroid)
в самом конце ##dependencies - добавляем код
implementation'com.yandex.android:mobmetricalib:3.13.1'
implementation'com.android.installreferrer:installreferrer:1.0'
9.открываем проект renpyandroid - manifests - androidmanifest.xml
добавляем этот код ПОСЛЕ  </application>
<uses-permissionandroid:name="android.permission.INTERNET"/>
<uses-permissionandroid:name="android.permission.ACCESS_NETWORK_STATE"/>

Это то, что 100% работает и НУЖНО делать.
Теперь главное.
 

Если не сложно, я ссыльну проект, тупо, тестовый, родной.

Может кто сможет настроить его, нужно просто банер прилепить, вверху по центру.

А я уже дальше сам разберусь, методом сравнения двух проектов. Ещё и мануал запилю и сюда скину.

Ибо, ничего подобного в сети нет, либо я просто не нашел, а движок, под питоном, достаточно гибкий и удобноваримый.

ССЫЛЬ на тестовый проект (Android Studio ) - тыц
ССЫЛЬ на Яндекс SDK Метрики - тыц
ССЫЛЬ на Яндекс Банерная Реклама - тыц

Если нужна такая информация - то так:
API key
(для использования в SDK)
- 58debe33-f51a-4ee4-a0ec-1883dd34db96
Баннер (ID
блока: R-M-557799-2)

З.Ы. в build.gradle библиотеки прописаны в проекте уже.
Код
com.yandex.android:mobmetricalib:3.13.1
      com.android.installreferrer:installreferrer:1.0


в renpyandroid - manifests -androidmanifest.xml строки тоже добавлены.
Код
<uses-permissionandroid:name="android.permission.INTERNET"/>
       <uses-permissionandroid:name="android.permission.ACCESS_NETWORK_STATE"/>


З.Ы2. Настолько я понимаю, сам банер располагается здесь:

Код    // Get filename from "Open with"of another application
Intent intent = getIntent();

if (intent != null &&intent.getData() != null) {
String filename =intent.getData().getPath();
if (filename != null) {
Log.v(TAG, "Got filename:" + filename);
SDLActivity.onNativeDropFile(filename);
}
}

ВОТ ТУТ !!!!!!!!!!!!!!!!!!

}


Сообщение отредактировал loocuosheque - Суббота, 18.04.2020, 07:36


Хемуль
Дата: Пятница, 17.04.2020, 17:46 | Сообщение # 2
Друг сайта
Сообщений: 4763
Награды: 22
О, думаю, многим будет полезна эта информация.
Форум о визуальных новеллах » Для разработчиков » Ren'Py » Реклама в РСЯ, Интеграция в Ren'Py (Встроить банер в новеллу. Монетизация. Технические моменты.)
  • Страница 1 из 1
  • 1
Поиск: