GoooBet v1.0版本的 MD5 值为:ff9748f16167bfd7735b669c0a9931c5
以下内容为反编译后的 ii.java 源代码,内容仅作参考
package com.my.target;
import android.content.Context;
import com.my.target.nativeads.banners.NativeBanner;
import com.my.target.nativeads.banners.NativePromoBanner;
import io.bidmachine.utils.IabUtils;
import org.json.JSONException;
import org.json.JSONObject;
public final class ii {
static String a(String str, String str2, String str3, String str4, String str5, String str6, String str7, String str8, float f, int i, boolean z, Context context) {
try {
JSONObject jSONObject = new JSONObject();
jSONObject.put("instance_id", fd.el().u(context));
jSONObject.put("network", str);
jSONObject.put("navigationType", str2);
if (ai(str3)) {
jSONObject.put("title", str3);
}
if (ai(str4)) {
jSONObject.put("ctaText", str4);
}
if (ai(str5)) {
jSONObject.put("domain", str5);
}
if (ai(str6)) {
jSONObject.put("ageRestrictions", str6);
}
if (ai(str7)) {
jSONObject.put("disclaimer", str7);
}
if (f > 0.0f) {
jSONObject.put(IabUtils.KEY_RATING, String.valueOf(f));
}
if (i > 0) {
jSONObject.put("votes", String.valueOf(i));
}
if (ai(str8)) {
jSONObject.put("description", str8);
}
if (z) {
jSONObject.put("hasVideo", "true");
}
return jSONObject.toString();
} catch (JSONException unused) {
return null;
}
}
public static void a(final String str, final NativeBanner nativeBanner, final Context context) {
af.b(new Runnable() {
@Override
public final void run() {
ii.b(str, nativeBanner, context);
}
});
}
public static void a(final String str, final NativePromoBanner nativePromoBanner, final Context context) {
af.b(new Runnable() {
@Override
public final void run() {
ii.b(str, nativePromoBanner, context);
}
});
}
private static boolean ai(String str) {
return str != null && str.length() > 0;
}
public static void b(String str, NativeBanner nativeBanner, Context context) {
h(a(str, nativeBanner.getNavigationType(), nativeBanner.getTitle(), nativeBanner.getCtaText(), nativeBanner.getDomain(), nativeBanner.getAgeRestrictions(), nativeBanner.getDisclaimer(), nativeBanner.getDescription(), nativeBanner.getRating(), nativeBanner.getVotes(), false, context), context);
}
public static void b(String str, NativePromoBanner nativePromoBanner, Context context) {
h(a(str, nativePromoBanner.getNavigationType(), nativePromoBanner.getTitle(), nativePromoBanner.getCtaText(), nativePromoBanner.getDomain(), nativePromoBanner.getAgeRestrictions(), nativePromoBanner.getDisclaimer(), nativePromoBanner.getDescription(), nativePromoBanner.getRating(), nativePromoBanner.getVotes(), nativePromoBanner.hasVideo(), context), context);
}
static void h(String str, Context context) {
if (str == null) {
return;
}
dd.cW().e("https://ad.mail.ru/mobile/adcontext", ib.ah(str), context);
}
}