diff --git a/android/jni/com/mapswithme/maps/Framework.cpp b/android/jni/com/mapswithme/maps/Framework.cpp index 4e2591e720..92232f2230 100644 --- a/android/jni/com/mapswithme/maps/Framework.cpp +++ b/android/jni/com/mapswithme/maps/Framework.cpp @@ -1638,4 +1638,10 @@ Java_com_mapswithme_maps_Framework_nativeHasMegafonDownloaderBanner(JNIEnv * env return static_cast(ads::HasMegafonDownloaderBanner(frm()->GetStorage(), jni::ToNativeString(env, mwmId))); } + +JNIEXPORT jstring JNICALL +Java_com_mapswithme_maps_Framework_nativeGetMegafonDownloaderBannerUrl(JNIEnv * env, jclass) +{ + return jni::ToJavaString(env, ads::GetMegafonDownloaderBannerUrl()); +} } // extern "C" diff --git a/android/src/com/mapswithme/maps/Framework.java b/android/src/com/mapswithme/maps/Framework.java index 3415a6f506..55b0736f61 100644 --- a/android/src/com/mapswithme/maps/Framework.java +++ b/android/src/com/mapswithme/maps/Framework.java @@ -438,4 +438,7 @@ public class Framework public static native String nativeMoPubInitializationBannerId(); public static native boolean nativeHasMegafonDownloaderBanner(@NonNull String mwmId); + + @NonNull + public static native String nativeGetMegafonDownloaderBannerUrl(); } diff --git a/partners_api/megafon_countries.cpp b/partners_api/megafon_countries.cpp index 63d75e0980..6f8940a61f 100644 --- a/partners_api/megafon_countries.cpp +++ b/partners_api/megafon_countries.cpp @@ -62,4 +62,9 @@ bool HasMegafonDownloaderBanner(storage::Storage const & storage, std::string co } return false; } + +std::string GetMegafonDownloaderBannerUrl() +{ + return "https://localads.maps.me/redirects/megafon_downloader"; +} } // namespace ads diff --git a/partners_api/megafon_countries.hpp b/partners_api/megafon_countries.hpp index 6e77afbfd9..e95d76ed95 100644 --- a/partners_api/megafon_countries.hpp +++ b/partners_api/megafon_countries.hpp @@ -7,4 +7,5 @@ namespace ads { extern bool HasMegafonDownloaderBanner(storage::Storage const & storage, std::string const & mwmId); +extern std::string GetMegafonDownloaderBannerUrl(); } // namespace ads