b.smali
.class public final Lcom/imo/android/imoim/an/b;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field private static final a:Ljava/lang/String;
.field private static b:Ljava/lang/String;
.field private static c:I
.field private static d:I
# direct methods
.method static constructor <clinit>()V
.registers 2
.line 46
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cA()Z
const-string v0, "ad_show_stable"
sput-object v0, Lcom/imo/android/imoim/an/b;->a:Ljava/lang/String;
const-string v0, "cold"
.line 49
sput-object v0, Lcom/imo/android/imoim/an/b;->b:Ljava/lang/String;
.line 52
sget-object v0, Lcom/imo/android/imoim/IMO;->R:Lcom/imo/android/imoim/managers/g;
new-instance v1, Lcom/imo/android/imoim/an/b$1;
invoke-direct {v1}, Lcom/imo/android/imoim/an/b$1;-><init>()V
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/managers/g;->a(Lb/a;)V
const/4 v0, 0x1
.line 370
sput v0, Lcom/imo/android/imoim/an/b;->c:I
const/4 v0, -0x1
.line 371
sput v0, Lcom/imo/android/imoim/an/b;->d:I
return-void
.end method
.method public constructor <init>()V
.registers 1
.line 27
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a()V
.registers 3
.line 64
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "event"
const-string v2, "initial_sdk"
.line 65
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 66
invoke-static {v0}, Lcom/imo/android/imoim/an/b;->a(Ljava/util/Map;)V
return-void
.end method
.method public static a(F)V
.registers 4
.line 399
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "event"
const-string v2, "ad_start_activity"
.line 400
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 401
invoke-static {p0}, Ljava/lang/String;->valueOf(F)Ljava/lang/String;
move-result-object p0
const-string v1, "ad_bundle_size"
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 402
invoke-static {v0}, Lcom/imo/android/imoim/an/b;->a(Ljava/util/Map;)V
return-void
.end method
.method public static a(I)V
.registers 2
.line 378
sget v0, Lcom/imo/android/imoim/an/b;->d:I
if-le p0, v0, :cond_6
.line 379
sput p0, Lcom/imo/android/imoim/an/b;->d:I
:cond_6
return-void
.end method
.method public static a(Ljava/lang/String;)V
.registers 4
.line 70
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "event"
const-string v2, "ad_play"
.line 71
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "network"
.line 72
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 73
invoke-static {v0}, Lcom/imo/android/imoim/an/b;->a(Ljava/util/Map;)V
return-void
.end method
.method public static a(Ljava/lang/String;Ljava/lang/String;)V
.registers 5
.line 84
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "event"
const-string v2, "ad_finished"
.line 85
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "network"
.line 86
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "location"
.line 87
invoke-interface {v0, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 88
invoke-static {v0}, Lcom/imo/android/imoim/an/b;->a(Ljava/util/Map;)V
return-void
.end method
.method public static a(Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;ZILjava/lang/String;JLjava/lang/String;Ljava/lang/String;)V
.registers 14
.line 126
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "id"
.line 127
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "location"
.line 128
invoke-interface {v0, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 129
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p0
const-string p2, "unit_remain"
invoke-interface {v0, p2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 130
invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p0
const-string p2, "unit_index"
invoke-interface {v0, p2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "provider"
.line 131
invoke-interface {v0, p0, p4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 132
invoke-static {p5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p0
const-string p2, "result"
invoke-interface {v0, p2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "trigger_type"
.line 133
invoke-interface {v0, p0, p7}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "msg"
.line 134
invoke-interface {v0, p0, p11}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 135
invoke-static {p10}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p0
if-nez p0, :cond_44
const-string p0, "ad_type"
.line 136
invoke-interface {v0, p0, p10}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_44
if-nez p5, :cond_4f
.line 139
invoke-static {p6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p0
const-string p2, "error_code"
invoke-interface {v0, p2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 144
:cond_4f
invoke-static {p8, p9}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p0
const-string p2, "timing"
invoke-interface {v0, p2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 145
sget-object p0, Lcom/imo/android/imoim/an/b;->b:Ljava/lang/String;
const-string p2, "start_type"
invoke-interface {v0, p2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 146
invoke-static {p1}, Lcom/imo/android/imoim/ads/f;->b(Ljava/lang/String;)Z
move-result p0
if-eqz p0, :cond_68
const-string p0, "test_8_01"
goto :goto_6c
.line 147
:cond_68
invoke-static {}, Lcom/imo/android/imoim/ads/h;->b()Ljava/lang/String;
move-result-object p0
:goto_6c
const-string p1, "test_key"
.line 146
invoke-interface {v0, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "event"
const-string p1, "ad_load"
.line 148
invoke-interface {v0, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 149
invoke-static {v0}, Lcom/imo/android/imoim/an/b;->a(Ljava/util/Map;)V
return-void
.end method
.method public static a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.registers 8
.line 292
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "id"
.line 293
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const/4 p0, 0x0
.line 294
invoke-static {p1, p0}, Lcom/imo/android/imoim/ads/h;->c(Ljava/lang/String;Z)Ljava/lang/String;
move-result-object p0
const-string v1, "location"
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "provider"
.line 295
invoke-interface {v0, p0, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const/4 p0, 0x1
.line 296
invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p0
const-string p2, "result"
invoke-interface {v0, p2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "msg"
.line 297
invoke-interface {v0, p0, p5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "event"
const-string p2, "ad_show"
.line 298
invoke-interface {v0, p0, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "trigger_type"
.line 299
invoke-interface {v0, p0, p4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 300
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p0
if-nez p0, :cond_3f
const-string p0, "ad_type"
.line 301
invoke-interface {v0, p0, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 303
:cond_3f
sget-object p0, Lcom/imo/android/imoim/an/b;->b:Ljava/lang/String;
const-string p2, "start_type"
invoke-interface {v0, p2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 304
invoke-static {p1}, Lcom/imo/android/imoim/ads/f;->b(Ljava/lang/String;)Z
move-result p0
if-eqz p0, :cond_4f
const-string p0, "test_8_01"
goto :goto_53
.line 305
:cond_4f
invoke-static {}, Lcom/imo/android/imoim/ads/h;->b()Ljava/lang/String;
move-result-object p0
:goto_53
const-string p1, "test_key"
.line 304
invoke-interface {v0, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 306
invoke-static {v0}, Lcom/imo/android/imoim/an/b;->a(Ljava/util/Map;)V
return-void
.end method
.method public static a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
.registers 10
.line 216
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "id"
.line 217
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 218
invoke-static {p1, p7}, Lcom/imo/android/imoim/ads/h;->c(Ljava/lang/String;Z)Ljava/lang/String;
move-result-object p0
const-string p7, "location"
invoke-interface {v0, p7, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "provider"
.line 219
invoke-interface {v0, p0, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const/4 p0, 0x1
.line 220
invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p0
const-string p2, "result"
invoke-interface {v0, p2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "trigger_type"
.line 221
invoke-interface {v0, p0, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "msg"
.line 222
invoke-interface {v0, p0, p6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 223
invoke-static {p4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p0
if-nez p0, :cond_69
const-string p0, "ad_type"
.line 224
invoke-interface {v0, p0, p4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "button_type"
const-string p2, "push_button"
.line 225
invoke-interface {v0, p0, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "story_location"
.line 226
invoke-interface {v0, p0, p5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "friends"
.line 227
invoke-virtual {p0, p5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_56
sget-object p0, Lcom/imo/android/imoim/IMO;->j:Lcom/imo/android/imoim/ads/h;
sget-object p2, Lcom/imo/android/imoim/ads/a;->b:Ljava/lang/String;
invoke-virtual {p0, p2}, Lcom/imo/android/imoim/ads/h;->a(Ljava/lang/String;)Lcom/imo/android/imoim/ads/r;
move-result-object p0
iget p0, p0, Lcom/imo/android/imoim/ads/r;->J:I
goto :goto_60
:cond_56
sget-object p0, Lcom/imo/android/imoim/IMO;->j:Lcom/imo/android/imoim/ads/h;
sget-object p2, Lcom/imo/android/imoim/ads/a;->b:Ljava/lang/String;
.line 228
invoke-virtual {p0, p2}, Lcom/imo/android/imoim/ads/h;->a(Ljava/lang/String;)Lcom/imo/android/imoim/ads/r;
move-result-object p0
iget p0, p0, Lcom/imo/android/imoim/ads/r;->M:I
.line 227
:goto_60
invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p0
const-string p2, "list_id"
invoke-interface {v0, p2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 230
:cond_69
invoke-static {p1}, Lcom/imo/android/imoim/ads/f;->b(Ljava/lang/String;)Z
move-result p0
if-eqz p0, :cond_72
const-string p0, "test_8_01"
goto :goto_76
.line 231
:cond_72
invoke-static {}, Lcom/imo/android/imoim/ads/h;->b()Ljava/lang/String;
move-result-object p0
:goto_76
const-string p1, "test_key"
.line 230
invoke-interface {v0, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "event"
const-string p1, "ad_show"
.line 232
invoke-interface {v0, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 233
invoke-static {v0}, Lcom/imo/android/imoim/an/b;->a(Ljava/util/Map;)V
return-void
.end method
.method public static a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
.registers 8
.line 177
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "id"
.line 178
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 179
invoke-static {p1, p5}, Lcom/imo/android/imoim/ads/h;->c(Ljava/lang/String;Z)Ljava/lang/String;
move-result-object p0
const-string p5, "location"
invoke-interface {v0, p5, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const/4 p0, 0x1
.line 180
invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p0
const-string p5, "result"
invoke-interface {v0, p5, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "trigger_type"
.line 181
invoke-interface {v0, p0, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "msg"
.line 182
invoke-interface {v0, p0, p4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 183
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p0
if-nez p0, :cond_58
const-string p0, "story_location"
.line 184
invoke-interface {v0, p0, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "friends"
.line 185
invoke-virtual {p0, p3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_45
sget-object p0, Lcom/imo/android/imoim/IMO;->j:Lcom/imo/android/imoim/ads/h;
sget-object p2, Lcom/imo/android/imoim/ads/a;->b:Ljava/lang/String;
invoke-virtual {p0, p2}, Lcom/imo/android/imoim/ads/h;->a(Ljava/lang/String;)Lcom/imo/android/imoim/ads/r;
move-result-object p0
iget p0, p0, Lcom/imo/android/imoim/ads/r;->J:I
goto :goto_4f
:cond_45
sget-object p0, Lcom/imo/android/imoim/IMO;->j:Lcom/imo/android/imoim/ads/h;
sget-object p2, Lcom/imo/android/imoim/ads/a;->b:Ljava/lang/String;
.line 186
invoke-virtual {p0, p2}, Lcom/imo/android/imoim/ads/h;->a(Ljava/lang/String;)Lcom/imo/android/imoim/ads/r;
move-result-object p0
iget p0, p0, Lcom/imo/android/imoim/ads/r;->M:I
.line 185
:goto_4f
invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p0
const-string p2, "list_id"
invoke-interface {v0, p2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 188
:cond_58
invoke-static {p1}, Lcom/imo/android/imoim/ads/f;->b(Ljava/lang/String;)Z
move-result p0
if-eqz p0, :cond_61
const-string p0, "test_8_01"
goto :goto_65
.line 189
:cond_61
invoke-static {}, Lcom/imo/android/imoim/ads/h;->b()Ljava/lang/String;
move-result-object p0
:goto_65
const-string p1, "test_key"
.line 188
invoke-interface {v0, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 190
sget-object p0, Lcom/imo/android/imoim/an/b;->b:Ljava/lang/String;
const-string p1, "start_type"
invoke-interface {v0, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "event"
const-string p1, "ad_should_show"
.line 191
invoke-interface {v0, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 192
invoke-static {v0}, Lcom/imo/android/imoim/an/b;->a(Ljava/util/Map;)V
return-void
.end method
.method public static a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V
.registers 9
.line 154
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "id"
.line 155
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 156
invoke-static {p1, p4}, Lcom/imo/android/imoim/ads/h;->c(Ljava/lang/String;Z)Ljava/lang/String;
move-result-object p0
const-string p4, "location"
invoke-interface {v0, p4, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "provider"
.line 157
invoke-interface {v0, p0, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "msg"
.line 158
invoke-interface {v0, p0, p6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 159
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p0
if-nez p0, :cond_55
const-string p0, "button_type"
const-string p2, "push_button"
.line 160
invoke-interface {v0, p0, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "story_location"
.line 161
invoke-interface {v0, p0, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "friends"
.line 162
invoke-virtual {p0, p3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_42
sget-object p0, Lcom/imo/android/imoim/IMO;->j:Lcom/imo/android/imoim/ads/h;
sget-object p2, Lcom/imo/android/imoim/ads/a;->b:Ljava/lang/String;
invoke-virtual {p0, p2}, Lcom/imo/android/imoim/ads/h;->a(Ljava/lang/String;)Lcom/imo/android/imoim/ads/r;
move-result-object p0
iget p0, p0, Lcom/imo/android/imoim/ads/r;->J:I
goto :goto_4c
:cond_42
sget-object p0, Lcom/imo/android/imoim/IMO;->j:Lcom/imo/android/imoim/ads/h;
sget-object p2, Lcom/imo/android/imoim/ads/a;->b:Ljava/lang/String;
.line 163
invoke-virtual {p0, p2}, Lcom/imo/android/imoim/ads/h;->a(Ljava/lang/String;)Lcom/imo/android/imoim/ads/r;
move-result-object p0
iget p0, p0, Lcom/imo/android/imoim/ads/r;->M:I
.line 162
:goto_4c
invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p0
const-string p2, "list_id"
invoke-interface {v0, p2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 165
:cond_55
invoke-static {p5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p0
if-nez p0, :cond_60
const-string p0, "ad_type"
.line 166
invoke-interface {v0, p0, p5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 168
:cond_60
sget-object p0, Lcom/imo/android/imoim/an/b;->b:Ljava/lang/String;
const-string p2, "start_type"
invoke-interface {v0, p2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 169
invoke-static {p1}, Lcom/imo/android/imoim/ads/f;->b(Ljava/lang/String;)Z
move-result p0
if-eqz p0, :cond_70
const-string p0, "test_8_01"
goto :goto_74
.line 170
:cond_70
invoke-static {}, Lcom/imo/android/imoim/ads/h;->b()Ljava/lang/String;
move-result-object p0
:goto_74
const-string p1, "test_key"
.line 169
invoke-interface {v0, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "event"
const-string p1, "ad_clicked"
.line 171
invoke-interface {v0, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 172
invoke-static {v0}, Lcom/imo/android/imoim/an/b;->a(Ljava/util/Map;)V
return-void
.end method
.method public static a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[IZ)V
.registers 8
.line 257
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "id"
.line 258
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "location"
.line 259
invoke-interface {v0, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "provider"
.line 260
invoke-interface {v0, p0, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const/4 p0, 0x0
if-eqz p4, :cond_2e
.line 262
aget p1, p4, p0
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "list_id"
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const/4 p1, 0x1
.line 263
aget p1, p4, p1
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "chat_list_len"
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 265
:cond_2e
invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p0
const-string p1, "result"
invoke-interface {v0, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "trigger_type"
.line 266
invoke-interface {v0, p0, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 267
invoke-static {p5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p0
const-string p1, "full_show"
invoke-interface {v0, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "event"
const-string p1, "loaded_invisible"
.line 268
invoke-interface {v0, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 269
invoke-static {v0}, Lcom/imo/android/imoim/an/b;->a(Ljava/util/Map;)V
return-void
.end method
.method public static a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[IZLjava/lang/String;)V
.registers 9
.line 239
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "id"
.line 240
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "location"
.line 241
invoke-interface {v0, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "provider"
.line 242
invoke-interface {v0, p0, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "msg"
.line 243
invoke-interface {v0, p0, p6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const/4 p0, 0x1
if-eqz p4, :cond_33
const/4 p1, 0x0
.line 245
aget p1, p4, p1
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "list_id"
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 246
aget p1, p4, p0
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "chat_list_len"
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 248
:cond_33
invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p0
const-string p1, "result"
invoke-interface {v0, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "trigger_type"
.line 249
invoke-interface {v0, p0, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 250
invoke-static {p5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p0
const-string p1, "full_show"
invoke-interface {v0, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "event"
const-string p1, "ad_show"
.line 251
invoke-interface {v0, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 252
invoke-static {v0}, Lcom/imo/android/imoim/an/b;->a(Ljava/util/Map;)V
return-void
.end method
.method public static a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[I)V
.registers 6
.line 92
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "id"
.line 93
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "location"
.line 94
invoke-interface {v0, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "trigger_type"
.line 95
invoke-interface {v0, p0, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
if-eqz p3, :cond_2e
const/4 p0, 0x0
.line 97
aget p0, p3, p0
invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p0
const-string p2, "list_id"
invoke-interface {v0, p2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const/4 p0, 0x1
.line 98
aget p0, p3, p0
invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p0
const-string p2, "chat_list_len"
invoke-interface {v0, p2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 100
:cond_2e
invoke-static {p1}, Lcom/imo/android/imoim/ads/f;->b(Ljava/lang/String;)Z
move-result p0
if-eqz p0, :cond_37
const-string p0, "test_8_01"
goto :goto_3b
.line 101
:cond_37
invoke-static {}, Lcom/imo/android/imoim/ads/h;->b()Ljava/lang/String;
move-result-object p0
:goto_3b
const-string p1, "test_key"
.line 100
invoke-interface {v0, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "event"
const-string p1, "request_strategy"
.line 102
invoke-interface {v0, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 103
invoke-static {v0}, Lcom/imo/android/imoim/an/b;->a(Ljava/util/Map;)V
return-void
.end method
.method public static a(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
.registers 9
.line 197
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "id"
.line 198
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 199
invoke-static {p1, p6}, Lcom/imo/android/imoim/ads/h;->c(Ljava/lang/String;Z)Ljava/lang/String;
move-result-object p0
const-string p6, "location"
invoke-interface {v0, p6, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 200
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p0
const-string p2, "result"
invoke-interface {v0, p2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "trigger_type"
.line 201
invoke-interface {v0, p0, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "reason"
.line 202
invoke-interface {v0, p0, p4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 203
invoke-static {p5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p0
if-nez p0, :cond_31
const-string p0, "story_location"
.line 204
invoke-interface {v0, p0, p5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 206
:cond_31
invoke-static {p1}, Lcom/imo/android/imoim/ads/f;->b(Ljava/lang/String;)Z
move-result p0
if-eqz p0, :cond_3a
const-string p0, "test_8_01"
goto :goto_3e
.line 207
:cond_3a
invoke-static {}, Lcom/imo/android/imoim/ads/h;->b()Ljava/lang/String;
move-result-object p0
:goto_3e
const-string p1, "test_key"
.line 206
invoke-interface {v0, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "event"
const-string p1, "ad_ready"
.line 208
invoke-interface {v0, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 209
invoke-static {v0}, Lcom/imo/android/imoim/an/b;->a(Ljava/util/Map;)V
return-void
.end method
.method private static a(Ljava/util/Map;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Object;",
">;)V"
}
.end annotation
const/4 v0, 0x1
.line 337
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
const-string v1, "test_key_sdk"
invoke-interface {p0, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 338
invoke-static {}, Lcom/imo/android/imoim/an/b;->e()Ljava/util/Map;
move-result-object v0
.line 1144
invoke-static {v0}, Lsg/bigo/common/n;->a(Ljava/util/Map;)Lorg/json/JSONObject;
move-result-object v0
invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v0
const-string v1, "ab_config"
.line 338
invoke-interface {p0, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 339
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "sendStats() called with: log = ["
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, "],NAME_SPACE="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
sget-object v1, Lcom/imo/android/imoim/an/b;->a:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
const-string v1, "AdsStats"
.line 2071
invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 340
sget-object v0, Lcom/imo/android/imoim/IMO;->O:Lcom/imo/android/imoim/managers/m;
sget-object v1, Lcom/imo/android/imoim/an/b;->a:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/managers/m;->a(Ljava/lang/String;)Lcom/imo/android/imoim/managers/m$a;
move-result-object v0
invoke-virtual {v0, p0}, Lcom/imo/android/imoim/managers/m$a;->a(Ljava/util/Map;)Lcom/imo/android/imoim/managers/m$a;
move-result-object p0
invoke-virtual {p0}, Lcom/imo/android/imoim/managers/m$a;->c()V
return-void
.end method
.method static synthetic b(Ljava/lang/String;)Ljava/lang/String;
.registers 1
.line 27
sput-object p0, Lcom/imo/android/imoim/an/b;->b:Ljava/lang/String;
return-object p0
.end method
.method public static b()V
.registers 4
const-string v0, "chat_call"
.line 345
invoke-static {v0}, Lcom/imo/android/imoim/util/ei;->as(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_9
return-void
:cond_9
const/4 v0, 0x2
const/16 v1, 0xa
const-string v2, "ad_location_show"
.line 348
invoke-static {v0, v1, v2}, Lcom/imo/android/imoim/util/ei;->a(IILjava/lang/String;)Z
move-result v0
if-eqz v0, :cond_54
.line 349
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 350
invoke-static {}, Lcom/imo/android/imoim/ads/h;->b()Ljava/lang/String;
move-result-object v1
const-string v2, "test_key"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "location"
const-string v2, "chat"
.line 351
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const/4 v1, 0x1
.line 352
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "show"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 353
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "test_key_sdk"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 354
invoke-static {}, Lcom/imo/android/imoim/an/b;->e()Ljava/util/Map;
move-result-object v1
.line 2144
invoke-static {v1}, Lsg/bigo/common/n;->a(Ljava/util/Map;)Lorg/json/JSONObject;
move-result-object v1
invoke-virtual {v1}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v1
const-string v2, "ab_config"
.line 354
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 355
sget-object v1, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string v2, "ad_location_show_stable"
invoke-virtual {v1, v2, v0}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
:cond_54
return-void
.end method
.method public static b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.registers 8
.line 311
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "id"
.line 312
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const/4 p0, 0x0
.line 313
invoke-static {p1, p0}, Lcom/imo/android/imoim/ads/h;->c(Ljava/lang/String;Z)Ljava/lang/String;
move-result-object p0
const-string v1, "location"
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "provider"
.line 314
invoke-interface {v0, p0, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const/4 p0, 0x1
.line 315
invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p0
const-string p2, "result"
invoke-interface {v0, p2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "msg"
.line 316
invoke-interface {v0, p0, p5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "event"
const-string p2, "ad_show_self"
.line 317
invoke-interface {v0, p0, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "trigger_type"
.line 318
invoke-interface {v0, p0, p4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 319
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p0
if-nez p0, :cond_3f
const-string p0, "ad_type"
.line 320
invoke-interface {v0, p0, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 322
:cond_3f
sget-object p0, Lcom/imo/android/imoim/an/b;->b:Ljava/lang/String;
const-string p2, "start_type"
invoke-interface {v0, p2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 323
invoke-static {p1}, Lcom/imo/android/imoim/ads/f;->b(Ljava/lang/String;)Z
move-result p0
if-eqz p0, :cond_4f
const-string p0, "test_8_01"
goto :goto_53
.line 324
:cond_4f
invoke-static {}, Lcom/imo/android/imoim/ads/h;->b()Ljava/lang/String;
move-result-object p0
:goto_53
const-string p1, "test_key"
.line 323
invoke-interface {v0, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 325
invoke-static {v0}, Lcom/imo/android/imoim/an/b;->a(Ljava/util/Map;)V
return-void
.end method
.method public static b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V
.registers 9
.line 275
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "id"
.line 276
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const/4 p0, 0x0
.line 277
invoke-static {p1, p0}, Lcom/imo/android/imoim/ads/h;->c(Ljava/lang/String;Z)Ljava/lang/String;
move-result-object p0
const-string v1, "location"
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "provider"
.line 278
invoke-interface {v0, p0, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const/4 p0, 0x1
.line 279
invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p0
const-string p2, "result"
invoke-interface {v0, p2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "msg"
.line 280
invoke-interface {v0, p0, p6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "event"
const-string p2, "ad_show"
.line 281
invoke-interface {v0, p0, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "trigger_type"
.line 282
invoke-interface {v0, p0, p5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 283
invoke-static {p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p0
const-string p2, "initiator"
invoke-interface {v0, p2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 284
invoke-static {p1}, Lcom/imo/android/imoim/ads/f;->b(Ljava/lang/String;)Z
move-result p0
if-eqz p0, :cond_46
const-string p0, "test_8_01"
goto :goto_4a
.line 285
:cond_46
invoke-static {}, Lcom/imo/android/imoim/ads/h;->b()Ljava/lang/String;
move-result-object p0
:goto_4a
const-string p1, "test_key"
.line 284
invoke-interface {v0, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 286
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p0
if-eqz p0, :cond_58
const-string p0, ""
goto :goto_5e
:cond_58
const/16 p0, 0x10
invoke-virtual {p3, p0}, Ljava/lang/String;->substring(I)Ljava/lang/String;
move-result-object p0
:goto_5e
const-string p1, "action"
invoke-interface {v0, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 287
invoke-static {v0}, Lcom/imo/android/imoim/an/b;->a(Ljava/util/Map;)V
return-void
.end method
.method public static c()V
.registers 1
const/4 v0, 0x2
.line 374
sput v0, Lcom/imo/android/imoim/an/b;->c:I
return-void
.end method
.method public static d()V
.registers 4
.line 384
sget v0, Lcom/imo/android/imoim/an/b;->d:I
const/4 v1, -0x1
if-ne v0, v1, :cond_6
return-void
.line 387
:cond_6
new-instance v0, Ljava/util/HashMap;
const/4 v2, 0x5
invoke-direct {v0, v2}, Ljava/util/HashMap;-><init>(I)V
const-string v2, "action"
const-string v3, "1"
.line 388
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 389
sget-object v2, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v2}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v2
const-string v3, "uid"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 390
sget v2, Lcom/imo/android/imoim/an/b;->c:I
invoke-static {v2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v2
const-string v3, "leave_type"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 391
sget v2, Lcom/imo/android/imoim/an/b;->d:I
invoke-static {v2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v2
const-string v3, "list_pose"
invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "page"
const-string v3, "101"
.line 392
invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 393
sget-object v2, Lcom/imo/android/imoim/IMO;->O:Lcom/imo/android/imoim/managers/m;
const-string v3, "ad_chat_list_max_deep"
invoke-virtual {v2, v3}, Lcom/imo/android/imoim/managers/m;->a(Ljava/lang/String;)Lcom/imo/android/imoim/managers/m$a;
move-result-object v2
invoke-virtual {v2, v0}, Lcom/imo/android/imoim/managers/m$a;->a(Ljava/util/Map;)Lcom/imo/android/imoim/managers/m$a;
move-result-object v0
invoke-virtual {v0}, Lcom/imo/android/imoim/managers/m$a;->c()V
const/4 v0, 0x1
.line 394
sput v0, Lcom/imo/android/imoim/an/b;->c:I
.line 395
sput v1, Lcom/imo/android/imoim/an/b;->d:I
return-void
.end method
.method private static e()Ljava/util/Map;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.line 360
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "1"
const-string v2, "sdk"
.line 361
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "open_screen"
.line 362
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "pre_connect"
.line 363
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "auto_refresh"
.line 364
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "auto_refresh_show"
const-string v2, "0"
.line 365
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 366
sget-object v1, Lcom/imo/android/imoim/IMO;->aa:Lcom/imo/android/imoim/abtest/b;
sget-object v2, Lcom/imo/android/imoim/abtest/a;->AB_WOLRD_NEWS_AD_NATIVE_STYLE:Lcom/imo/android/imoim/abtest/a;
invoke-virtual {v1, v2}, Lcom/imo/android/imoim/abtest/b;->b(Lcom/imo/android/imoim/abtest/a;)Ljava/lang/String;
move-result-object v1
const-string v2, "ab_world_news_hot_ad_new_style"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
return-object v0
.end method