HurriyetAnalytics.smali

.class public Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;
.super Ljava/lang/Object;
.source "HurriyetAnalytics.java"


# direct methods
.method public constructor <init>()V
    .registers 1

    .line 30
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method

.method public static getAppLaunchType()Ljava/lang/String;
    .registers 3

    const-string v0, "pref_session"

    .line 402
    invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/utils/SharedPreferencesHelper;->getPrefsWith(Ljava/lang/String;)Landroid/content/SharedPreferences;

    move-result-object v0

    const-string v1, "PV_PPU"

    const-string v2, ""

    invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public static getCustomDimensions(Ltr/com/hurriyet/androidsdk/response/content/DataLayer;)Ljava/util/Map;
    .registers 17
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ltr/com/hurriyet/androidsdk/response/content/DataLayer;",
            ")",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/Object;",
            ">;"
        }
    .end annotation

    move-object/from16 v0, p0

    .line 33
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/utils/SharedPreferencesHelper;->getUserToken()Ljava/lang/String;

    move-result-object v1

    .line 34
    new-instance v2, Ljava/util/HashMap;

    invoke-direct {v2}, Ljava/util/HashMap;-><init>()V

    const v4, 0x7f10003a

    const v5, 0x7f100047

    const v6, 0x7f100046

    const v7, 0x7f100043

    const v8, 0x7f100044

    const v9, 0x7f100048

    const v10, 0x7f100040

    const v11, 0x7f10003f

    const v12, 0x7f100049

    const v13, 0x7f10003e

    const v14, 0x7f100045

    const-string v15, ""

    if-eqz v0, :cond_104

    .line 36
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getPageReferral()Ljava/lang/String;

    move-result-object v3

    iput-object v3, v0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->appPageReferral:Ljava/lang/String;

    .line 37
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getAppLaunchType()Ljava/lang/String;

    move-result-object v3

    iput-object v3, v0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->previousPagePath:Ljava/lang/String;

    .line 39
    invoke-static {v14}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v3

    iget-object v14, v0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->cd_hpagetype:Ljava/lang/String;

    invoke-interface {v2, v3, v14}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 40
    invoke-static {v13}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v3

    iget-object v13, v0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->cd_hauthor:Ljava/lang/String;

    invoke-interface {v2, v3, v13}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 41
    invoke-static {v12}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v3

    iget-object v12, v0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->cd_htitle:Ljava/lang/String;

    invoke-interface {v2, v3, v12}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 43
    invoke-static {v11}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v3

    iget-object v11, v0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->cd_hcat1:Ljava/lang/String;

    invoke-interface {v2, v3, v11}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 44
    invoke-static {v10}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v3

    iget-object v10, v0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->cd_hcat2:Ljava/lang/String;

    invoke-interface {v2, v3, v10}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 45
    iget-object v3, v0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->cd_hcat3:Ljava/lang/String;

    invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v3

    if-nez v3, :cond_7d

    const v3, 0x7f100041

    .line 46
    invoke-static {v3}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v3

    iget-object v10, v0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->cd_hcat3:Ljava/lang/String;

    invoke-interface {v2, v3, v10}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 48
    :cond_7d
    iget-object v3, v0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->cd_hcat4:Ljava/lang/String;

    invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v3

    if-eqz v3, :cond_91

    const v3, 0x7f100042

    .line 49
    invoke-static {v3}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v3

    iget-object v10, v0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->cd_hcat4:Ljava/lang/String;

    invoke-interface {v2, v3, v10}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 52
    :cond_91
    invoke-static {v9}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v3

    iget-object v9, v0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->cd_htag:Ljava/lang/String;

    invoke-interface {v2, v3, v9}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 53
    invoke-static {v8}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v3

    iget-object v8, v0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->cd_hnewstype:Ljava/lang/String;

    invoke-interface {v2, v3, v8}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 54
    invoke-static {v7}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v3

    iget-object v7, v0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->cd_hnewsid:Ljava/lang/String;

    invoke-interface {v2, v3, v7}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 55
    invoke-static {v6}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v3

    iget-object v6, v0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->cd_hpublishdate:Ljava/lang/String;

    invoke-interface {v2, v3, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 56
    invoke-static {v5}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v3

    iget-object v5, v0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->cd_hpublishtime:Ljava/lang/String;

    invoke-interface {v2, v3, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 57
    invoke-static {v4}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v3

    iget-object v4, v0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->advertisement:Ljava/lang/String;

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 58
    iget-object v3, v0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->totalImage:Ljava/lang/String;

    invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v3

    if-nez v3, :cond_db

    const v3, 0x7f10004d

    .line 59
    invoke-static {v3}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v3

    iget-object v4, v0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->totalImage:Ljava/lang/String;

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 61
    :cond_db
    iget-object v3, v0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->previousPagePath:Ljava/lang/String;

    invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v3

    if-nez v3, :cond_ef

    const v3, 0x7f10004b

    .line 62
    invoke-static {v3}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v3

    iget-object v4, v0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->previousPagePath:Ljava/lang/String;

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 64
    :cond_ef
    iget-object v3, v0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->appPageReferral:Ljava/lang/String;

    invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v3

    if-nez v3, :cond_165

    const v3, 0x7f10004c

    .line 65
    invoke-static {v3}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v3

    iget-object v0, v0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->appPageReferral:Ljava/lang/String;

    invoke-interface {v2, v3, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto :goto_165

    .line 71
    :cond_104
    invoke-static {v14}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v0

    invoke-interface {v2, v0, v15}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 72
    invoke-static {v13}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v0

    invoke-interface {v2, v0, v15}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 73
    invoke-static {v12}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v0

    invoke-interface {v2, v0, v15}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 74
    invoke-static {v11}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v0

    invoke-interface {v2, v0, v15}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 75
    invoke-static {v10}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v0

    invoke-interface {v2, v0, v15}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 76
    invoke-static {v9}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v0

    invoke-interface {v2, v0, v15}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 77
    invoke-static {v8}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v0

    invoke-interface {v2, v0, v15}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 78
    invoke-static {v7}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v0

    invoke-interface {v2, v0, v15}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 79
    invoke-static {v6}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v0

    invoke-interface {v2, v0, v15}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 80
    invoke-static {v5}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v0

    invoke-interface {v2, v0, v15}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 81
    invoke-static {v4}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v0

    invoke-interface {v2, v0, v15}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const v0, 0x7f10004d

    .line 82
    invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v0

    invoke-interface {v2, v0, v15}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const v0, 0x7f10004a

    .line 83
    invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v0

    invoke-interface {v2, v0, v15}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    :cond_165
    :goto_165
    const v0, 0x7f10003d

    .line 88
    invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v0

    if-eqz v1, :cond_16f

    move-object v15, v1

    :cond_16f
    invoke-interface {v2, v0, v15}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const v0, 0x7f10004e

    .line 89
    invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v0

    if-eqz v1, :cond_17e

    const-string v1, "yes"

    goto :goto_180

    :cond_17e
    const-string v1, "no"

    :goto_180
    invoke-interface {v2, v0, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    return-object v2
.end method

.method private static getPageReferral()Ljava/lang/String;
    .registers 3

    const-string v0, "pref_session"

    .line 394
    invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/utils/SharedPreferencesHelper;->getPrefsWith(Ljava/lang/String;)Landroid/content/SharedPreferences;

    move-result-object v0

    const-string v1, "PV_PR"

    const-string v2, ""

    invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method private static getStringWithID(I)Ljava/lang/String;
    .registers 1

    .line 363
    invoke-static {p0}, Lhurriyet/mobil/android/hurriyet/HApp;->getStrWithID(I)Ljava/lang/String;

    move-result-object p0

    return-object p0
.end method

.method public static logEvent(Ltr/com/hurriyet/androidsdk/response/content/DataLayer;IIILjava/lang/String;Z)V
    .registers 12

    .line 147
    invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/HApp;->getStrWithID(I)Ljava/lang/String;

    move-result-object v1

    .line 148
    invoke-static {p2}, Lhurriyet/mobil/android/hurriyet/HApp;->getStrWithID(I)Ljava/lang/String;

    move-result-object v2

    .line 149
    invoke-static {p3}, Lhurriyet/mobil/android/hurriyet/HApp;->getStrWithID(I)Ljava/lang/String;

    move-result-object v3

    move-object v0, p0

    move-object v4, p4

    move v5, p5

    .line 146
    invoke-static/range {v0 .. v5}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->logEvent(Ltr/com/hurriyet/androidsdk/response/content/DataLayer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V

    return-void
.end method

.method public static logEvent(Ltr/com/hurriyet/androidsdk/response/content/DataLayer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
    .registers 9

    .line 155
    sget-boolean v0, Lhurriyet/mobil/android/hurriyet/HConstants;->IS_ANALYTICS_ENABLED:Z

    if-nez v0, :cond_5

    return-void

    :cond_5
    if-eqz p5, :cond_7a

    .line 159
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;

    move-result-object p5

    invoke-static {p5}, Lcom/google/android/gms/tagmanager/TagManager;->getInstance(Landroid/content/Context;)Lcom/google/android/gms/tagmanager/TagManager;

    move-result-object p5

    invoke-virtual {p5}, Lcom/google/android/gms/tagmanager/TagManager;->getDataLayer()Lcom/google/android/gms/tagmanager/DataLayer;

    move-result-object p5

    .line 160
    invoke-static {p0}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getCustomDimensions(Ltr/com/hurriyet/androidsdk/response/content/DataLayer;)Ljava/util/Map;

    move-result-object p0

    const v0, 0x7f10004f

    .line 163
    invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v0

    const v1, 0x7f1000ac

    invoke-static {v1}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v1

    invoke-interface {p0, v0, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const v0, 0x7f100054

    .line 164
    invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v0

    invoke-static {p4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v1

    const-string v2, ""

    if-nez v1, :cond_38

    goto :goto_39

    :cond_38
    move-object p4, v2

    :goto_39
    invoke-interface {p0, v0, p4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const p4, 0x7f100052

    .line 167
    invoke-static {p4}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object p4

    invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-nez v0, :cond_4a

    goto :goto_4b

    :cond_4a
    move-object p1, v2

    :goto_4b
    invoke-interface {p0, p4, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const p1, 0x7f100050

    .line 168
    invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object p1

    invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result p4

    if-nez p4, :cond_5c

    goto :goto_5d

    :cond_5c
    move-object p2, v2

    :goto_5d
    invoke-interface {p0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const p1, 0x7f100053

    .line 169
    invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object p1

    invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result p2

    if-nez p2, :cond_6e

    goto :goto_6f

    :cond_6e
    move-object p3, v2

    :goto_6f
    invoke-interface {p0, p1, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 175
    invoke-virtual {p5, p0}, Lcom/google/android/gms/tagmanager/DataLayer;->push(Ljava/util/Map;)V

    const-string p1, "Analytics Event Logged:"

    .line 184
    invoke-static {p0, p1}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->printDataLayerMap(Ljava/util/Map;Ljava/lang/String;)V

    :cond_7a
    return-void
.end method

.method public static logPageLoadTime(Ljava/lang/String;Ljava/lang/String;J)V
    .registers 9

    .line 189
    sget-boolean v0, Lhurriyet/mobil/android/hurriyet/HConstants;->IS_ANALYTICS_ENABLED:Z

    if-nez v0, :cond_5

    return-void

    .line 192
    :cond_5
    invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-eqz v0, :cond_c

    return-void

    .line 195
    :cond_c
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;

    move-result-object v0

    invoke-static {v0}, Lcom/google/android/gms/tagmanager/TagManager;->getInstance(Landroid/content/Context;)Lcom/google/android/gms/tagmanager/TagManager;

    move-result-object v0

    invoke-virtual {v0}, Lcom/google/android/gms/tagmanager/TagManager;->getDataLayer()Lcom/google/android/gms/tagmanager/DataLayer;

    move-result-object v0

    const v1, 0x7f100051

    .line 197
    invoke-static {v1}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v1

    const/16 v2, 0x8

    new-array v2, v2, [Ljava/lang/Object;

    const/4 v3, 0x0

    const v4, 0x7f100036

    .line 198
    invoke-static {v4}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v4

    aput-object v4, v2, v3

    const/4 v3, 0x1

    const v4, 0x7f100099

    invoke-static {v4}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v4

    aput-object v4, v2, v3

    const/4 v3, 0x2

    const v4, 0x7f100038

    .line 199
    invoke-static {v4}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v4

    aput-object v4, v2, v3

    const/4 v3, 0x3

    aput-object p0, v2, v3

    const/4 p0, 0x4

    const v3, 0x7f100037

    .line 200
    invoke-static {v3}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v3

    aput-object v3, v2, p0

    const/4 p0, 0x5

    aput-object p1, v2, p0

    const/4 p0, 0x6

    const p1, 0x7f100039

    .line 201
    invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object p1

    aput-object p1, v2, p0

    const/4 p0, 0x7

    invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object p1

    aput-object p1, v2, p0

    .line 197
    invoke-static {v2}, Lcom/google/android/gms/tagmanager/DataLayer;->mapOf([Ljava/lang/Object;)Ljava/util/Map;

    move-result-object p0

    invoke-virtual {v0, v1, p0}, Lcom/google/android/gms/tagmanager/DataLayer;->pushEvent(Ljava/lang/String;Ljava/util/Map;)V

    return-void
.end method

.method public static logScreen(Ltr/com/hurriyet/androidsdk/response/content/DataLayer;)V
    .registers 6

    .line 94
    sget-boolean v0, Lhurriyet/mobil/android/hurriyet/HConstants;->IS_ANALYTICS_ENABLED:Z

    if-nez v0, :cond_5

    return-void

    .line 97
    :cond_5
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getRateMeHelper()Lhurriyet/mobil/android/hurriyet/features/rateme/RateMeHelper;

    move-result-object v0

    invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/features/rateme/RateMeHelper;->onPageViewed()V

    if-nez p0, :cond_f

    return-void

    .line 103
    :cond_f
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;

    move-result-object v0

    invoke-static {v0}, Lcom/google/android/gms/tagmanager/TagManager;->getInstance(Landroid/content/Context;)Lcom/google/android/gms/tagmanager/TagManager;

    move-result-object v0

    invoke-virtual {v0}, Lcom/google/android/gms/tagmanager/TagManager;->getDataLayer()Lcom/google/android/gms/tagmanager/DataLayer;

    move-result-object v0

    .line 104
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;

    move-result-object v1

    invoke-static {v1}, Lcom/google/android/gms/tagmanager/TagManager;->getInstance(Landroid/content/Context;)Lcom/google/android/gms/tagmanager/TagManager;

    move-result-object v1

    const/4 v2, 0x1

    invoke-virtual {v1, v2}, Lcom/google/android/gms/tagmanager/TagManager;->setVerboseLoggingEnabled(Z)V

    .line 108
    iget-object v1, p0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->trackingUrl:Ljava/lang/String;

    if-eqz v1, :cond_3a

    .line 110
    invoke-virtual {v1}, Ljava/lang/String;->length()I

    move-result v2

    const/16 v3, 0xff

    if-le v2, v3, :cond_3a

    const/4 v2, 0x0

    const/16 v3, 0xfe

    .line 111
    invoke-virtual {v1, v2, v3}, Ljava/lang/String;->substring(II)Ljava/lang/String;

    move-result-object v1

    .line 116
    :cond_3a
    invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v2

    if-nez v2, :cond_86

    .line 118
    invoke-static {p0}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getCustomDimensions(Ltr/com/hurriyet/androidsdk/response/content/DataLayer;)Ljava/util/Map;

    move-result-object v2

    const v3, 0x7f10004f

    .line 121
    invoke-static {v3}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v3

    const v4, 0x7f1000ad

    invoke-static {v4}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const v3, 0x7f100054

    .line 122
    invoke-static {v3}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v3

    invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 125
    invoke-static {v2, p0}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->notifyClicks(Ljava/util/Map;Ltr/com/hurriyet/androidsdk/response/content/DataLayer;)V

    .line 128
    invoke-virtual {v0, v2}, Lcom/google/android/gms/tagmanager/DataLayer;->push(Ljava/util/Map;)V

    .line 134
    iget-object v0, p0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->cd_hcat1:Ljava/lang/String;

    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-nez v0, :cond_72

    .line 135
    iget-object p0, p0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->cd_hcat1:Ljava/lang/String;

    invoke-static {p0, v2}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->notifyBlueKai(Ljava/lang/String;Ljava/util/Map;)V

    .line 138
    :cond_72
    new-instance p0, Ljava/lang/StringBuilder;

    invoke-direct {p0}, Ljava/lang/StringBuilder;-><init>()V

    const-string v0, "Analytics Screen Logged:"

    invoke-virtual {p0, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p0

    invoke-static {v2, p0}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->printDataLayerMap(Ljava/util/Map;Ljava/lang/String;)V

    .line 141
    :cond_86
    invoke-static {v1}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->savePageReferral(Ljava/lang/String;)V

    return-void
.end method

.method private static notifyBlueKai(Ljava/lang/String;Ljava/util/Map;)V
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/Object;",
            ">;)V"
        }
    .end annotation

    .line 259
    :try_start_0
    new-instance p1, Ljava/util/HashMap;

    invoke-direct {p1}, Ljava/util/HashMap;-><init>()V

    const v0, 0x7f100129

    .line 261
    invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/HApp;->getStrWithID(I)Ljava/lang/String;

    move-result-object v0

    invoke-interface {p1, v0, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 263
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;

    move-result-object p0

    invoke-virtual {p0}, Lhurriyet/mobil/android/hurriyet/HApp;->getUserSegmentNameWithPrefixMap()Ljava/util/Map;

    move-result-object p0

    invoke-interface {p1, p0}, Ljava/util/Map;->putAll(Ljava/util/Map;)V

    .line 274
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/SdkHelper;->getBlueKai()Lcom/bluekai/sdk/BlueKai;

    move-result-object p0

    invoke-virtual {p0, p1}, Lcom/bluekai/sdk/BlueKai;->putAll(Ljava/util/Map;)V

    .line 276
    sget-boolean p0, Lhurriyet/mobil/android/hurriyet/HConstants;->LOGS_ENABLED_FOR_BLUEKAI:Z

    if-eqz p0, :cond_2f

    const-string p0, "BlueKaiData"

    .line 277
    invoke-static {p1, p0}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->printDataLayerMapSS(Ljava/util/Map;Ljava/lang/String;)V
    :try_end_2a
    .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_2a} :catch_2b

    goto :goto_2f

    :catch_2b
    move-exception p0

    .line 280
    invoke-static {p0}, Lcom/appcore/utils/L;->ex(Ljava/lang/Exception;)V

    :cond_2f
    :goto_2f
    return-void
.end method

.method private static notifyClicks(Ljava/util/Map;Ltr/com/hurriyet/androidsdk/response/content/DataLayer;)V
    .registers 9
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/Object;",
            ">;",
            "Ltr/com/hurriyet/androidsdk/response/content/DataLayer;",
            ")V"
        }
    .end annotation

    .line 217
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;

    move-result-object v0

    invoke-static {v0}, Ltr/com/hurriyet/clicks/HCClicks;->getInstance(Landroid/content/Context;)Ltr/com/hurriyet/clicks/HCClicks;

    move-result-object v0

    .line 218
    sget-boolean v1, Lhurriyet/mobil/android/hurriyet/HConstants;->LOGS_ENABLED_FOR_CLICKS:Z

    invoke-virtual {v0, v1}, Ltr/com/hurriyet/clicks/HCClicks;->setLogsEnabled(Z)V

    const/4 v1, 0x1

    const/4 v2, 0x0

    if-eqz p1, :cond_1b

    .line 220
    iget-object v3, p1, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->baseUrl:Ljava/lang/String;

    invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v3

    if-nez v3, :cond_1b

    const/4 v3, 0x1

    goto :goto_1c

    :cond_1b
    const/4 v3, 0x0

    :goto_1c
    if-eqz v3, :cond_2f

    .line 221
    iget-object v4, p1, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->baseUrl:Ljava/lang/String;

    invoke-static {v4}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;

    move-result-object v4

    invoke-virtual {v4}, Landroid/net/Uri;->getHost()Ljava/lang/String;

    move-result-object v4

    invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v4

    if-nez v4, :cond_2f

    goto :goto_30

    :cond_2f
    const/4 v1, 0x0

    :goto_30
    const-string v2, ""

    if-eqz p1, :cond_4a

    .line 224
    iget-object v4, p1, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->clicksLabel:Ljava/lang/String;

    const-string v5, "push"

    invoke-virtual {v5, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v4

    if-eqz v4, :cond_4a

    .line 225
    sget-object v4, Lhurriyet/mobil/android/hurriyet/utils/AppLaunchType;->APP_LAUNCH_TYPE_DIRECT:Lhurriyet/mobil/android/hurriyet/utils/AppLaunchType;

    invoke-static {v4}, Lhurriyet/mobil/android/hurriyet/utils/AppLaunchType;->getTypeString(Lhurriyet/mobil/android/hurriyet/utils/AppLaunchType;)Ljava/lang/String;

    move-result-object v4

    invoke-static {v4}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->saveAppLaunchType(Ljava/lang/String;)V

    .line 226
    invoke-static {v2}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->savePageReferral(Ljava/lang/String;)V

    .line 229
    :cond_4a
    new-instance v4, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;

    invoke-direct {v4}, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;-><init>()V

    if-eqz p1, :cond_5c

    iget-object v5, p1, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->portal:Ljava/lang/String;

    .line 230
    invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v5

    if-nez v5, :cond_5c

    iget-object v5, p1, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->portal:Ljava/lang/String;

    goto :goto_5e

    :cond_5c
    const-string v5, "hurriyet"

    :goto_5e
    invoke-virtual {v4, v5}, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->setPortal(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;

    move-result-object v4

    .line 231
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/utils/SharedPreferencesHelper;->getDeviceID()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {v4, v5}, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->setGlobalId(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;

    move-result-object v4

    const v5, 0x7f10003f

    .line 232
    invoke-static {v5}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v5

    invoke-interface {p0, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v5

    check-cast v5, Ljava/lang/String;

    invoke-virtual {v4, v5}, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->setNewsCategory(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;

    move-result-object v4

    const v5, 0x7f100049

    .line 233
    invoke-static {v5}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v5

    invoke-interface {p0, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v5

    check-cast v5, Ljava/lang/String;

    invoke-virtual {v4, v5}, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->setPageTitle(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;

    move-result-object v4

    if-eqz p1, :cond_9a

    iget-object v5, p1, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->clicksAction:Ljava/lang/String;

    .line 234
    invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v5

    if-eqz v5, :cond_97

    goto :goto_9a

    :cond_97
    iget-object v5, p1, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->clicksAction:Ljava/lang/String;

    goto :goto_a7

    :cond_9a
    :goto_9a
    const v5, 0x7f100050

    invoke-static {v5}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v5

    invoke-interface {p0, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v5

    check-cast v5, Ljava/lang/String;

    :goto_a7
    invoke-virtual {v4, v5}, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->setAction(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;

    move-result-object v4

    const v5, 0x7f100054

    .line 235
    invoke-static {v5}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v5

    invoke-interface {p0, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object p0

    check-cast p0, Ljava/lang/String;

    invoke-virtual {v4, p0}, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->setScreenName(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;

    move-result-object p0

    .line 236
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;

    move-result-object v4

    invoke-virtual {v4}, Lhurriyet/mobil/android/hurriyet/HApp;->isUserLogged()Z

    move-result v4

    if-eqz v4, :cond_cb

    invoke-static {}, Lhurriyet/mobil/android/hurriyet/utils/SharedPreferencesHelper;->getSessionId()Ljava/lang/String;

    move-result-object v4

    goto :goto_cc

    :cond_cb
    move-object v4, v2

    :goto_cc
    invoke-virtual {p0, v4}, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->setSessionId(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;

    move-result-object p0

    .line 237
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;

    move-result-object v4

    invoke-virtual {v4}, Lhurriyet/mobil/android/hurriyet/HApp;->isUserLogged()Z

    move-result v4

    if-eqz v4, :cond_e3

    invoke-static {}, Lhurriyet/mobil/android/hurriyet/utils/SharedPreferencesHelper;->getUserId()Ljava/lang/String;

    move-result-object v4

    invoke-static {v4}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v4

    goto :goto_e4

    :cond_e3
    move-object v4, v2

    :goto_e4
    invoke-virtual {p0, v4}, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->setHurPassId(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;

    move-result-object p0

    if-eqz p1, :cond_f5

    iget-object v4, p1, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->eventName:Ljava/lang/String;

    .line 238
    invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v4

    if-nez v4, :cond_f5

    iget-object v4, p1, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->eventName:Ljava/lang/String;

    goto :goto_f7

    :cond_f5
    const-string v4, "PV"

    :goto_f7
    invoke-virtual {p0, v4}, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->setEventName(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;

    move-result-object p0

    const-string v4, "2.4.15"

    .line 239
    invoke-virtual {p0, v4}, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->setVersion(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;

    move-result-object p0

    const-string v4, "307878588"

    .line 240
    invoke-virtual {p0, v4}, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->setAppId(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;

    move-result-object p0

    .line 241
    invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale;

    move-result-object v4

    invoke-virtual {v4}, Ljava/util/Locale;->getLanguage()Ljava/lang/String;

    move-result-object v4

    invoke-virtual {p0, v4}, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->setBrowserLanguage(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;

    move-result-object p0

    new-instance v4, Ljava/lang/StringBuilder;

    invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V

    const-string v5, "http://www.hurriyet.com.tr"

    invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 242
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getPageReferral()Ljava/lang/String;

    move-result-object v6

    invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v4

    invoke-virtual {p0, v4}, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->setReferrer(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;

    move-result-object p0

    new-instance v4, Ljava/lang/StringBuilder;

    invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V

    .line 243
    invoke-static {}, Lcom/appcore/utils/helpers/AppHelpers;->getScreenWidth()I

    move-result v6

    invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v6, "x"

    invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-static {}, Lcom/appcore/utils/helpers/AppHelpers;->getScreenHeight()I

    move-result v6

    invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v4

    invoke-virtual {p0, v4}, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->setResolution(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;

    move-result-object p0

    if-nez p1, :cond_150

    move-object v4, v2

    goto :goto_152

    :cond_150
    iget-object v4, p1, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->clicksQueryParam:Ljava/lang/String;

    .line 244
    :goto_152
    invoke-virtual {p0, v4}, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->setQueryParams(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;

    move-result-object p0

    if-nez v3, :cond_15a

    move-object v3, v5

    goto :goto_15c

    :cond_15a
    iget-object v3, p1, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->baseUrl:Ljava/lang/String;

    .line 245
    :goto_15c
    invoke-virtual {p0, v3}, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->setBaseUrl(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;

    move-result-object p0

    if-nez v1, :cond_167

    .line 246
    invoke-static {v5}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;

    move-result-object v1

    goto :goto_16d

    :cond_167
    iget-object v1, p1, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->baseUrl:Ljava/lang/String;

    invoke-static {v1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;

    move-result-object v1

    :goto_16d
    invoke-virtual {v1}, Landroid/net/Uri;->getHost()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {p0, v1}, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->setDomain(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;

    move-result-object p0

    if-nez p1, :cond_179

    move-object v1, v2

    goto :goto_17b

    :cond_179
    iget-object v1, p1, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->news_category:Ljava/lang/String;

    .line 247
    :goto_17b
    invoke-virtual {p0, v1}, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->setNewsCategory(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;

    move-result-object p0

    if-nez p1, :cond_183

    move-object v1, v2

    goto :goto_185

    :cond_183
    iget-object v1, p1, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->trackingUrl:Ljava/lang/String;

    .line 248
    :goto_185
    invoke-virtual {p0, v1}, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->setPathname(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;

    move-result-object p0

    if-nez p1, :cond_18d

    move-object v1, v2

    goto :goto_18f

    :cond_18d
    iget-object v1, p1, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->clicksArticleID:Ljava/lang/String;

    .line 249
    :goto_18f
    invoke-virtual {p0, v1}, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->setArticleId(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;

    move-result-object p0

    if-eqz p1, :cond_19f

    iget-object v1, p1, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->clicksLabel:Ljava/lang/String;

    .line 250
    invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v1

    if-nez v1, :cond_19f

    iget-object v2, p1, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->clicksLabel:Ljava/lang/String;

    :cond_19f
    invoke-virtual {p0, v2}, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->setLabel(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;

    move-result-object p0

    .line 251
    invoke-virtual {p0}, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->build()Ltr/com/hurriyet/clicks/ConfigInformation;

    move-result-object p0

    .line 253
    invoke-virtual {v0, p0}, Ltr/com/hurriyet/clicks/HCClicks;->launchData(Ltr/com/hurriyet/clicks/ConfigInformation;)V

    return-void
.end method

.method private static printDataLayerMap(Ljava/util/Map;Ljava/lang/String;)V
    .registers 13
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/Object;",
            ">;",
            "Ljava/lang/String;",
            ")V"
        }
    .end annotation

    .line 286
    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    .line 287
    sget-boolean v1, Lhurriyet/mobil/android/hurriyet/HConstants;->LOGS_ENABLED_FOR_ANALYTICS_LONG:Z

    const/4 v2, 0x1

    const/4 v3, 0x0

    const/4 v4, 0x2

    const-string v5, "\n"

    const-string v6, ":"

    if-eqz v1, :cond_4a

    .line 288
    invoke-interface {p0}, Ljava/util/Map;->keySet()Ljava/util/Set;

    move-result-object v1

    invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;

    move-result-object v1

    :goto_18
    invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z

    move-result v7

    if-eqz v7, :cond_3d

    invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v7

    check-cast v7, Ljava/lang/String;

    .line 289
    invoke-interface {p0, v7}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v8

    if-nez v8, :cond_2c

    const-string v8, ""

    .line 293
    :cond_2c
    invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v8}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v7

    invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    goto :goto_18

    :cond_3d
    new-array v1, v4, [Ljava/lang/String;

    aput-object p1, v1, v3

    .line 295
    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    aput-object v0, v1, v2

    invoke-static {v1}, Lcom/appcore/utils/L;->wtf([Ljava/lang/String;)V

    .line 297
    :cond_4a
    sget-boolean v0, Lhurriyet/mobil/android/hurriyet/HConstants;->LOGS_ENABLED_FOR_ANALYTICS_SHORT:Z

    if-eqz v0, :cond_e3

    .line 298
    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    const v1, 0x7f10004f

    .line 299
    invoke-static {v1}, Lhurriyet/mobil/android/hurriyet/HApp;->getStrWithID(I)Ljava/lang/String;

    move-result-object v1

    const v7, 0x7f100052

    .line 300
    invoke-static {v7}, Lhurriyet/mobil/android/hurriyet/HApp;->getStrWithID(I)Ljava/lang/String;

    move-result-object v7

    const v8, 0x7f100050

    .line 301
    invoke-static {v8}, Lhurriyet/mobil/android/hurriyet/HApp;->getStrWithID(I)Ljava/lang/String;

    move-result-object v8

    const v9, 0x7f100053

    .line 302
    invoke-static {v9}, Lhurriyet/mobil/android/hurriyet/HApp;->getStrWithID(I)Ljava/lang/String;

    move-result-object v9

    .line 304
    invoke-interface {p0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z

    move-result v10

    if-eqz v10, :cond_8a

    const-string v10, "========================================\n"

    .line 305
    invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 306
    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-interface {p0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;

    invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 308
    :cond_8a
    invoke-interface {p0, v7}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_a0

    .line 309
    invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-interface {p0, v7}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;

    invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 311
    :cond_a0
    invoke-interface {p0, v8}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_b6

    .line 312
    invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-interface {p0, v8}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;

    invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 314
    :cond_b6
    invoke-interface {p0, v9}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_cc

    .line 315
    invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-interface {p0, v9}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object p0

    invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;

    invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 317
    :cond_cc
    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p0

    invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result p0

    if-nez p0, :cond_e3

    new-array p0, v4, [Ljava/lang/String;

    aput-object p1, p0, v3

    .line 318
    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p1

    aput-object p1, p0, v2

    invoke-static {p0}, Lcom/appcore/utils/L;->wtf([Ljava/lang/String;)V

    :cond_e3
    return-void
.end method

.method private static printDataLayerMapSS(Ljava/util/Map;Ljava/lang/String;)V
    .registers 13
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;",
            "Ljava/lang/String;",
            ")V"
        }
    .end annotation

    .line 325
    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    .line 326
    sget-boolean v1, Lhurriyet/mobil/android/hurriyet/HConstants;->LOGS_ENABLED_FOR_ANALYTICS_LONG:Z

    const/4 v2, 0x1

    const/4 v3, 0x0

    const/4 v4, 0x2

    const-string v5, "\n"

    const-string v6, ":"

    if-eqz v1, :cond_4a

    .line 327
    invoke-interface {p0}, Ljava/util/Map;->keySet()Ljava/util/Set;

    move-result-object v1

    invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;

    move-result-object v1

    :goto_18
    invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z

    move-result v7

    if-eqz v7, :cond_3d

    invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v7

    check-cast v7, Ljava/lang/String;

    .line 328
    invoke-interface {p0, v7}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v8

    if-nez v8, :cond_2c

    const-string v8, ""

    .line 332
    :cond_2c
    invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v8}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v7

    invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    goto :goto_18

    :cond_3d
    new-array v1, v4, [Ljava/lang/String;

    aput-object p1, v1, v3

    .line 334
    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    aput-object v0, v1, v2

    invoke-static {v1}, Lcom/appcore/utils/L;->wtf([Ljava/lang/String;)V

    .line 336
    :cond_4a
    sget-boolean v0, Lhurriyet/mobil/android/hurriyet/HConstants;->LOGS_ENABLED_FOR_ANALYTICS_SHORT:Z

    if-eqz v0, :cond_eb

    .line 337
    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    const v1, 0x7f10004f

    .line 338
    invoke-static {v1}, Lhurriyet/mobil/android/hurriyet/HApp;->getStrWithID(I)Ljava/lang/String;

    move-result-object v1

    const v7, 0x7f100052

    .line 339
    invoke-static {v7}, Lhurriyet/mobil/android/hurriyet/HApp;->getStrWithID(I)Ljava/lang/String;

    move-result-object v7

    const v8, 0x7f100050

    .line 340
    invoke-static {v8}, Lhurriyet/mobil/android/hurriyet/HApp;->getStrWithID(I)Ljava/lang/String;

    move-result-object v8

    const v9, 0x7f100053

    .line 341
    invoke-static {v9}, Lhurriyet/mobil/android/hurriyet/HApp;->getStrWithID(I)Ljava/lang/String;

    move-result-object v9

    .line 343
    invoke-interface {p0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z

    move-result v10

    if-eqz v10, :cond_8c

    const-string v10, "========================================\n"

    .line 344
    invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 345
    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-interface {p0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Ljava/lang/String;

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 347
    :cond_8c
    invoke-interface {p0, v7}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_a4

    .line 348
    invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-interface {p0, v7}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Ljava/lang/String;

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 350
    :cond_a4
    invoke-interface {p0, v8}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_bc

    .line 351
    invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-interface {p0, v8}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Ljava/lang/String;

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 353
    :cond_bc
    invoke-interface {p0, v9}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_d4

    .line 354
    invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-interface {p0, v9}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object p0

    check-cast p0, Ljava/lang/String;

    invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 356
    :cond_d4
    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p0

    invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result p0

    if-nez p0, :cond_eb

    new-array p0, v4, [Ljava/lang/String;

    aput-object p1, p0, v3

    .line 357
    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p1

    aput-object p1, p0, v2

    invoke-static {p0}, Lcom/appcore/utils/L;->wtf([Ljava/lang/String;)V

    :cond_eb
    return-void
.end method

.method public static saveAppLaunchType(Ljava/lang/String;)V
    .registers 3

    const-string v0, "pref_session"

    .line 398
    invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/utils/SharedPreferencesHelper;->getPrefsWith(Ljava/lang/String;)Landroid/content/SharedPreferences;

    move-result-object v0

    invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;

    move-result-object v0

    const-string v1, "PV_PPU"

    invoke-interface {v0, v1, p0}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;

    move-result-object p0

    invoke-interface {p0}, Landroid/content/SharedPreferences$Editor;->apply()V

    return-void
.end method

.method private static savePageReferral(Ljava/lang/String;)V
    .registers 3

    const-string v0, "pref_session"

    .line 390
    invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/utils/SharedPreferencesHelper;->getPrefsWith(Ljava/lang/String;)Landroid/content/SharedPreferences;

    move-result-object v0

    invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;

    move-result-object v0

    const-string v1, "PV_PR"

    invoke-interface {v0, v1, p0}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;

    move-result-object p0

    invoke-interface {p0}, Landroid/content/SharedPreferences$Editor;->apply()V

    return-void
.end method

.method public static trackCampaign(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    .registers 8

    .line 367
    sget-boolean v0, Lhurriyet/mobil/android/hurriyet/HConstants;->IS_ANALYTICS_ENABLED:Z

    if-nez v0, :cond_5

    return-void

    .line 370
    :cond_5
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getH()Lhurriyet/mobil/android/hurriyet/HApp;

    move-result-object v0

    invoke-static {v0}, Lcom/google/android/gms/tagmanager/TagManager;->getInstance(Landroid/content/Context;)Lcom/google/android/gms/tagmanager/TagManager;

    move-result-object v0

    invoke-virtual {v0}, Lcom/google/android/gms/tagmanager/TagManager;->getDataLayer()Lcom/google/android/gms/tagmanager/DataLayer;

    move-result-object v0

    .line 372
    new-instance v1, Ljava/util/HashMap;

    invoke-direct {v1}, Ljava/util/HashMap;-><init>()V

    const v2, 0x7f10004f

    .line 373
    invoke-static {v2}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v2

    const v3, 0x7f1000ac

    invoke-static {v3}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v3

    invoke-interface {v1, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const v2, 0x7f100050

    .line 374
    invoke-static {v2}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v2

    invoke-interface {v1, v2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const v2, 0x7f100134

    .line 375
    invoke-static {v2}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v2

    const-string v3, "push"

    .line 376
    invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_5e

    .line 377
    invoke-static {}, Lcom/google/firebase/iid/FirebaseInstanceId;->getInstance()Lcom/google/firebase/iid/FirebaseInstanceId;

    move-result-object v3

    invoke-virtual {v3}, Lcom/google/firebase/iid/FirebaseInstanceId;->getToken()Ljava/lang/String;

    move-result-object v3

    if-eqz v3, :cond_5e

    .line 379
    new-instance v4, Ljava/lang/StringBuilder;

    invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V

    invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    const-string v2, "-"

    invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v2

    :cond_5e
    const v3, 0x7f100053

    .line 381
    invoke-static {v3}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v3

    invoke-interface {v1, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const v2, 0x7f100052

    .line 382
    invoke-static {v2}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->getStringWithID(I)Ljava/lang/String;

    move-result-object v2

    invoke-interface {v1, v2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const p0, 0x7f100054

    .line 383
    invoke-static {p0}, Lhurriyet/mobil/android/hurriyet/HApp;->getStrWithID(I)Ljava/lang/String;

    move-result-object p0

    invoke-interface {v1, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    const p0, 0x7f100137

    .line 384
    invoke-static {p0}, Lhurriyet/mobil/android/hurriyet/HApp;->getStrWithID(I)Ljava/lang/String;

    move-result-object p0

    invoke-interface {v1, p0, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 386
    invoke-virtual {v0, v1}, Lcom/google/android/gms/tagmanager/DataLayer;->push(Ljava/util/Map;)V

    return-void
.end method