Files
rr3-apk/smali_classes4/com/mbridge/msdk/foundation/entity/CampaignEx.smali
Daniel Elliott f3960ee359 Add Discord APKTool decompilation (Smali source for modding)
- Imported from https://github.com/supermegamestre/Project-Real-Resurrection-3
- APKTool decompilation (Smali bytecode) for modding and rebuilding APK
- Supports both 32-bit (armeabi-v7a) and 64-bit (arm64-v8a) architectures
- Includes full Smali source, resources, and native libraries
- Ready to rebuild APK after modifications with apktool b command
- Added comprehensive README-apktool.md with modding guide

This branch complements the JADX branches:
- Use JADX (main/discord-community) to UNDERSTAND code (readable Java)
- Use APKTool (this branch) to MODIFY and REBUILD APK (editable Smali)

Total: 44,417 files, 538.51 MB Smali source code
2026-02-18 16:13:44 -08:00

11877 lines
307 KiB
Smali

.class public Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.super Lcom/mbridge/msdk/foundation/entity/DomainCampaignEx;
.source "SourceFile"
# interfaces
.implements Lcom/mbridge/msdk/system/NoProGuard;
.implements Ljava/io/Serializable;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;,
Lcom/mbridge/msdk/foundation/entity/CampaignEx$b;,
Lcom/mbridge/msdk/foundation/entity/CampaignEx$a;
}
.end annotation
# static fields
.field public static final CAMPAIN_NV_T2_VALUE_3:I = 0x3
.field public static final CAMPAIN_NV_T2_VALUE_4:I = 0x4
.field public static final CLICKMODE_ON:Ljava/lang/String; = "5"
.field public static final CLICK_TIMEOUT_INTERVAL_DEFAULT_VALUE:I = 0x2
.field public static final C_UA_DEFAULT_VALUE:I = 0x1
.field private static final DEFAULT_READY_RATE:I = 0x64
.field public static final ENDCARD_URL:Ljava/lang/String; = "endcard_url"
.field public static final FLAG_DEFAULT_SPARE_OFFER:I = -0x1
.field public static final FLAG_IS_SPARE_OFFER:I = 0x1
.field public static final FLAG_NOT_SPARE_OFFER:I = 0x0
.field public static final IMP_UA_DEFAULT_VALUE:I = 0x1
.field public static final IV_RV_DEFAULT_PROGRESS_BAR_SHOW_STATE:I = 0x0
.field public static final IV_RV_DEFAULT_USE_SKIP_TIME:I = 0x0
.field public static final JSON_AD_IMP_KEY:Ljava/lang/String; = "sec"
.field public static final JSON_AD_IMP_VALUE:Ljava/lang/String; = "url"
.field public static final JSON_KEY_AAB:Ljava/lang/String; = "aab"
.field public static final JSON_KEY_ADVIMP:Ljava/lang/String; = "adv_imp"
.field public static final JSON_KEY_AD_AKS:Ljava/lang/String; = "aks"
.field public static final JSON_KEY_AD_AL:Ljava/lang/String; = "al"
.field public static final JSON_KEY_AD_HTML:Ljava/lang/String; = "ad_html"
.field public static final JSON_KEY_AD_K:Ljava/lang/String; = "k"
.field public static final JSON_KEY_AD_MP:Ljava/lang/String; = "mp"
.field public static final JSON_KEY_AD_Q:Ljava/lang/String; = "q"
.field public static final JSON_KEY_AD_R:Ljava/lang/String; = "r"
.field public static final JSON_KEY_AD_SOURCE_ID:Ljava/lang/String; = "ad_source_id"
.field public static final JSON_KEY_AD_TMP_IDS:Ljava/lang/String; = "tmp_ids"
.field public static final JSON_KEY_AD_TRACKING_DROPOUT_TRACK:Ljava/lang/String; = "dropout_track"
.field public static final JSON_KEY_AD_TRACKING_IMPRESSION_T2:Ljava/lang/String; = "impression_t2"
.field public static final JSON_KEY_AD_TRACKING_PLYCMPT_TRACK:Ljava/lang/String; = "plycmpt_track"
.field public static final JSON_KEY_AD_URL_LIST:Ljava/lang/String; = "ad_url_list"
.field public static final JSON_KEY_AD_ZIP:Ljava/lang/String; = "ad_tpl_url"
.field public static final JSON_KEY_APP_SIZE:Ljava/lang/String; = "app_size"
.field public static final JSON_KEY_AUTO_SHOW_MINI_CARD:Ljava/lang/String; = "auto_mc"
.field public static final JSON_KEY_BANNER_HTML:Ljava/lang/String; = "banner_html"
.field public static final JSON_KEY_BANNER_URL:Ljava/lang/String; = "banner_url"
.field public static final JSON_KEY_BTY:Ljava/lang/String; = "ctype"
.field public static final JSON_KEY_CAMPAIGN_UNITID:Ljava/lang/String; = "unitId"
.field public static final JSON_KEY_CLICK_INTERVAL:Ljava/lang/String; = "c_ct"
.field public static final JSON_KEY_CLICK_MODE:Ljava/lang/String; = "click_mode"
.field public static final JSON_KEY_CLICK_TIMEOUT_INTERVAL:Ljava/lang/String; = "c_toi"
.field public static final JSON_KEY_CLICK_URL:Ljava/lang/String; = "click_url"
.field public static final JSON_KEY_CREATIVE_ID:Ljava/lang/String; = "creative_id"
.field public static final JSON_KEY_CTA_TEXT:Ljava/lang/String; = "ctatext"
.field public static final JSON_KEY_C_C_TIME:Ljava/lang/String; = "c_c_time"
.field public static final JSON_KEY_C_UA:Ljava/lang/String; = "c_ua"
.field public static final JSON_KEY_DEEP_LINK_URL:Ljava/lang/String; = "deep_link"
.field public static final JSON_KEY_DESC:Ljava/lang/String; = "desc"
.field public static final JSON_KEY_ECPPV:Ljava/lang/String; = "encrypt_ecppv"
.field public static final JSON_KEY_EC_CREATIVE_ID:Ljava/lang/String; = "ec_crtv_id"
.field public static final JSON_KEY_EC_TEMP_ID:Ljava/lang/String; = "ec_temp_id"
.field public static final JSON_KEY_ENCRYPT_PRICE:Ljava/lang/String; = "encrypt_p"
.field public static final JSON_KEY_ENDCARD_CLICK:Ljava/lang/String; = "endcard_click_result"
.field public static final JSON_KEY_EXT_DATA:Ljava/lang/String; = "ext_data"
.field public static final JSON_KEY_FAC:Ljava/lang/String; = "fac"
.field public static final JSON_KEY_FCA:Ljava/lang/String; = "fca"
.field public static final JSON_KEY_FCB:Ljava/lang/String; = "fcb"
.field public static final JSON_KEY_FLB:Ljava/lang/String; = "flb"
.field public static final JSON_KEY_FLB_SKIP_TIME:Ljava/lang/String; = "flb_skiptime"
.field public static final JSON_KEY_GIF_URL:Ljava/lang/String; = "gif_url"
.field public static final JSON_KEY_GUIDELINES:Ljava/lang/String; = "guidelines"
.field public static final JSON_KEY_HASMBTPLMARK:Ljava/lang/String; = "hasMBTplMark"
.field public static final JSON_KEY_HB:Ljava/lang/String; = "hb"
.field public static final JSON_KEY_ICON_URL:Ljava/lang/String; = "icon_url"
.field public static final JSON_KEY_ID:Ljava/lang/String; = "id"
.field public static final JSON_KEY_IMAGE_SIZE:Ljava/lang/String; = "image_size"
.field public static final JSON_KEY_IMAGE_URL:Ljava/lang/String; = "image_url"
.field public static final JSON_KEY_IMPRESSION_URL:Ljava/lang/String; = "impression_url"
.field public static final JSON_KEY_IMP_REPORT_TYPE:Ljava/lang/String; = "imp_report_type"
.field public static final JSON_KEY_IMP_UA:Ljava/lang/String; = "imp_ua"
.field public static final JSON_KEY_JM_PD:Ljava/lang/String; = "jm_pd"
.field public static final JSON_KEY_LANDING_TYPE:Ljava/lang/String; = "landing_type"
.field public static final JSON_KEY_LINK_TYPE:Ljava/lang/String; = "link_type"
.field public static final JSON_KEY_LOCAL_REQUEST_ID:Ljava/lang/String; = "local_rid"
.field public static final JSON_KEY_MAITVE:Ljava/lang/String; = "maitve"
.field public static final JSON_KEY_MAITVESRC:Ljava/lang/String; = "maitve_src"
.field public static final JSON_KEY_MRAID:Ljava/lang/String; = "mraid"
.field public static final JSON_KEY_MRAIDFORH5:Ljava/lang/String; = "mraid_src"
.field public static final JSON_KEY_NEW_INTERSTITIAL_AD_SPACE_T:Ljava/lang/String; = "adspace_t"
.field public static final JSON_KEY_NEW_INTERSTITIAL_CBD:Ljava/lang/String; = "cbd"
.field public static final JSON_KEY_NEW_INTERSTITIAL_VST:Ljava/lang/String; = "vst"
.field public static final JSON_KEY_NOTICE_URL:Ljava/lang/String; = "notice_url"
.field public static final JSON_KEY_NUMBER_RATING:Ljava/lang/String; = "number_rating"
.field public static final JSON_KEY_NV_T2:Ljava/lang/String; = "nv_t2"
.field public static final JSON_KEY_OFFER_TYPE:Ljava/lang/String; = "offer_type"
.field public static final JSON_KEY_PACKAGE_NAME:Ljava/lang/String; = "package_name"
.field public static final JSON_KEY_PLCT:Ljava/lang/String; = "plct"
.field public static final JSON_KEY_PLCTB:Ljava/lang/String; = "plctb"
.field public static final JSON_KEY_PRIVACY_URL:Ljava/lang/String; = "privacy_url"
.field public static final JSON_KEY_PROG_BAR:Ljava/lang/String; = "prog_bar"
.field public static final JSON_KEY_PV_URLS:Ljava/lang/String; = "pv_urls"
.field public static final JSON_KEY_READY_RATE:Ljava/lang/String; = "ready_rate"
.field public static final JSON_KEY_RETARGET_OFFER:Ljava/lang/String; = "retarget_offer"
.field public static final JSON_KEY_RETARGET_TYPE:Ljava/lang/String; = "rtins_type"
.field public static final JSON_KEY_REWARD_AMOUNT:Ljava/lang/String; = "reward_amount"
.field public static final JSON_KEY_REWARD_NAME:Ljava/lang/String; = "reward_name"
.field public static final JSON_KEY_REWARD_PLUS:Ljava/lang/String; = "rw_pl"
.field public static final JSON_KEY_REWARD_TEMPLATE:Ljava/lang/String; = "rv"
.field public static final JSON_KEY_REWARD_VIDEO_MD5:Ljava/lang/String; = "md5_file"
.field public static final JSON_KEY_RS_IGNORE_CHECK_RULE:Ljava/lang/String; = "rs_ignc_r"
.field public static final JSON_KEY_SHOW_MINI_CARD_DELAY_TIME:Ljava/lang/String; = "mc_trig_t"
.field public static final JSON_KEY_STAR:Ljava/lang/String; = "rating"
.field public static final JSON_KEY_ST_IEX:Ljava/lang/String; = "iex"
.field public static final JSON_KEY_ST_TS:Ljava/lang/String; = "ts"
.field public static final JSON_KEY_TEMPLATE:Ljava/lang/String; = "template"
.field public static final JSON_KEY_TIMESTAMP:Ljava/lang/String; = "timestamp"
.field public static final JSON_KEY_TITLE:Ljava/lang/String; = "title"
.field public static final JSON_KEY_TOKEN_RULE:Ljava/lang/String; = "token_r"
.field public static final JSON_KEY_TP_OFFER:Ljava/lang/String; = "tp_offer"
.field public static final JSON_KEY_T_IMP:Ljava/lang/String; = "t_imp"
.field public static final JSON_KEY_USER_ACTIVATION:Ljava/lang/String; = "user_activation"
.field public static final JSON_KEY_USE_SKIP_TIME:Ljava/lang/String; = "use_skip_time"
.field public static final JSON_KEY_VCN:Ljava/lang/String; = "vcn"
.field public static final JSON_KEY_VIDEO_CHECK_TYPE:Ljava/lang/String; = "vck_t"
.field public static final JSON_KEY_VIDEO_COMPLETE_TIME:Ljava/lang/String; = "view_com_time"
.field public static final JSON_KEY_VIDEO_CREATIVE_ID:Ljava/lang/String; = "vid_crtv_id"
.field public static final JSON_KEY_VIDEO_CTN_TYPE:Ljava/lang/String; = "vctn_t"
.field public static final JSON_KEY_VIDEO_LENGTHL:Ljava/lang/String; = "video_length"
.field public static final JSON_KEY_VIDEO_RESOLUTION:Ljava/lang/String; = "video_resolution"
.field public static final JSON_KEY_VIDEO_SIZE:Ljava/lang/String; = "video_size"
.field public static final JSON_KEY_VIDEO_URL:Ljava/lang/String; = "video_url"
.field public static final JSON_KEY_WATCH_MILE:Ljava/lang/String; = "watch_mile"
.field public static final JSON_KEY_WITHOUT_INSTALL_CHECK:Ljava/lang/String; = "wtick"
.field public static final JSON_NATIVE_VIDEO_AD_TRACKING:Ljava/lang/String; = "ad_tracking"
.field public static final JSON_NATIVE_VIDEO_CLICK:Ljava/lang/String; = "click"
.field public static final JSON_NATIVE_VIDEO_CLOSE:Ljava/lang/String; = "close"
.field public static final JSON_NATIVE_VIDEO_COMPLETE:Ljava/lang/String; = "complete"
.field public static final JSON_NATIVE_VIDEO_ENDCARD:Ljava/lang/String; = "endcard"
.field public static final JSON_NATIVE_VIDEO_ENDCARD_SHOW:Ljava/lang/String; = "endcard_show"
.field public static final JSON_NATIVE_VIDEO_ERROR:Ljava/lang/String; = "error"
.field public static final JSON_NATIVE_VIDEO_FIRST_QUARTILE:Ljava/lang/String; = "first_quartile"
.field public static final JSON_NATIVE_VIDEO_MIDPOINT:Ljava/lang/String; = "midpoint"
.field public static final JSON_NATIVE_VIDEO_MUTE:Ljava/lang/String; = "mute"
.field public static final JSON_NATIVE_VIDEO_PAUSE:Ljava/lang/String; = "pause"
.field public static final JSON_NATIVE_VIDEO_PLAY_PERCENTAGE:Ljava/lang/String; = "play_percentage"
.field public static final JSON_NATIVE_VIDEO_RESUME:Ljava/lang/String; = "resume"
.field public static final JSON_NATIVE_VIDEO_START:Ljava/lang/String; = "start"
.field public static final JSON_NATIVE_VIDEO_THIRD_QUARTILE:Ljava/lang/String; = "third_quartile"
.field public static final JSON_NATIVE_VIDEO_UNMUTE:Ljava/lang/String; = "unmute"
.field public static final JSON_NATIVE_VIDEO_VIDEO_CLICK:Ljava/lang/String; = "video_click"
.field public static final JSON_NATIVE_VIDOE_IMPRESSION:Ljava/lang/String; = "impression"
.field public static final KEY_ACTIVITY_CHECK_SWITCH:Ljava/lang/String; = "ac_s"
.field public static final KEY_ACTIVITY_PATH_AND_NAME:Ljava/lang/String; = "ac"
.field public static final KEY_ADCHOICE:Ljava/lang/String; = "adchoice"
.field public static final KEY_AD_TYPE:Ljava/lang/String; = "ad_type"
.field public static final KEY_CLICK_TEMP_SOURCE:Ljava/lang/String; = "click_temp_source"
.field public static final KEY_EC_TEMP_DISPLAY_TYPE:Ljava/lang/String; = "ec_temp_display_type"
.field public static final KEY_IA_CACHE:Ljava/lang/String; = "ia_cache"
.field public static final KEY_IA_EXT1:Ljava/lang/String; = "ia_ext1"
.field public static final KEY_IA_EXT2:Ljava/lang/String; = "ia_ext2"
.field public static final KEY_IA_ICON:Ljava/lang/String; = "ia_icon"
.field public static final KEY_IA_ORI:Ljava/lang/String; = "ia_ori"
.field public static final KEY_IA_RST:Ljava/lang/String; = "ia_rst"
.field public static final KEY_IA_URL:Ljava/lang/String; = "ia_url"
.field public static final KEY_IS_CMPT_ENTRY:Ljava/lang/String; = "cmpt=1"
.field public static final KEY_IS_DOWNLOAD:Ljava/lang/String; = "is_download_zip"
.field public static final KEY_OC_TIME:Ljava/lang/String; = "oc_time"
.field public static final KEY_OC_TYPE:Ljava/lang/String; = "oc_type"
.field public static final KEY_OMID:Ljava/lang/String; = "omid"
.field public static final KEY_PLAY_TEMP_DISPLAY_TYPE:Ljava/lang/String; = "play_temp_display_type"
.field public static final KEY_SECOND_REQUEST_CALLBACK_STATE:Ljava/lang/String; = "i_s_c_t"
.field public static final KEY_SHOW_INDEX:Ljava/lang/String; = "show_index"
.field public static final KEY_SHOW_TYPE:Ljava/lang/String; = "show_type"
.field public static final KEY_TRIGGER_CLICK_SOURCE:Ljava/lang/String; = "trigger_click_source"
.field public static final KEY_T_LIST:Ljava/lang/String; = "t_list"
.field public static final LANDING_TYPE_VALUE_OPEN_BROWSER:I = 0x1
.field public static final LANDING_TYPE_VALUE_OPEN_GP_BY_PACKAGE:I = 0x3
.field public static final LANDING_TYPE_VALUE_OPEN_WEBVIEW:I = 0x2
.field public static final LINK_TYPE_1:I = 0x1
.field public static final LINK_TYPE_2:I = 0x2
.field public static final LINK_TYPE_3:I = 0x3
.field public static final LINK_TYPE_4:I = 0x4
.field public static final LINK_TYPE_8:I = 0x8
.field public static final LINK_TYPE_9:I = 0x9
.field public static final LINK_TYPE_MINI_PROGRAM:I = 0xc
.field public static final NEW_INTERSTITIAL_DEFAULT_AD_SPACE_T:I = 0x1
.field public static final NEW_INTERSTITIAL_DEFAULT_CBD:I = -0x2
.field public static final NEW_INTERSTITIAL_DEFAULT_VST:I = -0x2
.field public static final PLAYABLE_ADS_WITHOUT_VIDEO:Ljava/lang/String; = "playable_ads_without_video"
.field public static final PLAYABLE_ADS_WITHOUT_VIDEO_DEFAULT:I = 0x1
.field public static final PLAYABLE_ADS_WITHOUT_VIDEO_ENDCARD:I = 0x2
.field public static final PRIVACY_BUTTON_VIDEO_TEMPLATE_SWITCH:Ljava/lang/String; = "show_privacy_btn"
.field public static final RETAR_GETING_IS:I = 0x1
.field public static final RETAR_GETING_NOT:I = 0x2
.field public static final RTINS_TYPE_DONE:I = 0x1
.field public static final RTINS_TYPE_NOT_DONE:I = 0x2
.field public static final TAG:Ljava/lang/String; = "CampaignEx"
.field public static final URL_KEY_EXP_IDS:Ljava/lang/String; = "exp_ids"
.field public static final VIDEO_END_TYPE:Ljava/lang/String; = "video_end_type"
.field public static final VIDEO_END_TYPE_BROWSER:I = 0x5
.field public static final VIDEO_END_TYPE_DEFAULT:I = 0x2
.field public static final VIDEO_END_TYPE_FINISH:I = 0x1
.field public static final VIDEO_END_TYPE_NATIVE:I = 0x64
.field public static final VIDEO_END_TYPE_REULSE:I = 0x2
.field public static final VIDEO_END_TYPE_VAST:I = 0x3
.field public static final VIDEO_END_TYPE_WEBVIEW:I = 0x4
.field private static final serialVersionUID:J = 0x1L
# instance fields
.field private CMPTEntryUrl:Ljava/lang/String;
.field private aabEntity:Lcom/mbridge/msdk/foundation/entity/AabEntity;
.field private ac:Ljava/lang/String;
.field private ac_s:I
.field private adHtml:Ljava/lang/String;
.field private adSpaceT:I
.field private adType:I
.field private adZip:Ljava/lang/String;
.field private ad_url_list:Ljava/lang/String;
.field private adchoice:Lcom/mbridge/msdk/foundation/entity/CampaignEx$a;
.field private advImp:Ljava/lang/String;
.field private aks:Ljava/util/HashMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/HashMap<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private al:Ljava/lang/String;
.field private autoShowStoreMiniCard:I
.field private bannerHtml:Ljava/lang/String;
.field private bannerUrl:Ljava/lang/String;
.field private bidToken:Ljava/lang/String;
.field private bty:I
.field private cUA:I
.field private cVersionCode:J
.field private cacheLevel:I
.field private campaignIsFiltered:Z
.field private campaignUnitId:Ljava/lang/String;
.field private canStart2C1Anim:Z
.field private canStartMoreOfferAnim:Z
.field private candidateCacheTime:J
.field private cbd:I
.field private cbt:I
.field private clickInterval:I
.field private clickTempSource:I
.field private clickTimeOutInterval:I
.field private clickType:I
.field private clickURL:Ljava/lang/String;
.field private click_mode:Ljava/lang/String;
.field private creativeId:J
.field private deepLinkUrl:Ljava/lang/String;
.field private dynamicTempCode:I
.field private ecCrtvId:J
.field private ecTemplateId:J
.field private ecppv:Ljava/lang/String;
.field private encryptPrice:Ljava/lang/String;
.field private endScreenUrl:Ljava/lang/String;
.field private endcard_click_result:I
.field private endcard_url:Ljava/lang/String;
.field private expIds:Ljava/lang/String;
.field private ext_data:Ljava/lang/String;
.field private fac:I
.field private fca:I
.field private fcb:I
.field private filterCallBackState:I
.field private flb:I
.field private flbSkipTime:I
.field private gifUrl:Ljava/lang/String;
.field private guidelines:Ljava/lang/String;
.field private hasMBTplMark:Z
.field private hasReportAdTrackPause:Z
.field private htmlUrl:Ljava/lang/String;
.field private ia_ext1:Ljava/lang/String;
.field private ia_ext2:Ljava/lang/String;
.field private iex:I
.field private imageSize:Ljava/lang/String;
.field private impReportType:I
.field private impUA:I
.field private impressionURL:Ljava/lang/String;
.field private interactiveCache:Ljava/lang/String;
.field private isAddSuccesful:I
.field private isBidCampaign:Z
.field private isCallBackImpression:Z
.field private isCallbacked:Z
.field private isClick:I
.field private isDeleted:I
.field private isDownLoadZip:I
.field private isDynamicView:Z
.field private isECTemplateRenderSucc:Z
.field private isMraid:Z
.field private isReady:Z
.field private isReport:Z
.field private isReportClick:Z
.field public isRewardPopViewShowed:Z
.field private isTemplateRenderSucc:Z
.field private isTimeoutCheckVideoStatus:I
.field private jmPd:I
.field private jumpResult:Lcom/mbridge/msdk/click/entity/JumpLoaderResult;
.field private k:Ljava/lang/String;
.field private keyIaIcon:Ljava/lang/String;
.field private keyIaOri:I
.field private keyIaRst:I
.field private keyIaUrl:Ljava/lang/String;
.field private label:Ljava/lang/String;
.field private landingType:Ljava/lang/String;
.field private linkType:I
.field private loadTimeoutState:I
.field private localRequestId:Ljava/lang/String;
.field public mMoreOfferImpShow:Z
.field private maitve:I
.field private maitve_src:Ljava/lang/String;
.field private mediaViewHolder:Lcom/mbridge/msdk/foundation/entity/CampaignEx$b;
.field private mof_template_url:Ljava/lang/String;
.field private mof_tplid:I
.field private moreOfferJsonData:Ljava/lang/String;
.field private mp:Ljava/lang/String;
.field private mraid:Ljava/lang/String;
.field private n_lrid:Ljava/lang/String;
.field private n_rid:Ljava/lang/String;
.field private nativeVideoTracking:Lcom/mbridge/msdk/foundation/entity/j;
.field private nativeVideoTrackingString:Ljava/lang/String;
.field private netAddress:Ljava/lang/String;
.field private noticeUrl:Ljava/lang/String;
.field private nscpt:I
.field private nvT2:I
.field private oc_time:I
.field private oc_type:I
.field private offerType:I
.field private omid:Ljava/lang/String;
.field private onlyImpressionURL:Ljava/lang/String;
.field private pkgSource:Ljava/lang/String;
.field private placementId:Ljava/lang/String;
.field private playable_ads_without_video:I
.field private plct:J
.field private plctb:J
.field private privacyButtonTemplateVisibility:I
.field private privacyUrl:Ljava/lang/String;
.field private progressBarShow:I
.field private pv_urls:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private q:Ljava/lang/String;
.field private r:Ljava/lang/String;
.field private readyState:I
.field private ready_rate:I
.field private reasond:Ljava/lang/String;
.field private req_ext_data:Ljava/lang/String;
.field private requestId:Ljava/lang/String;
.field private requestIdNotice:Ljava/lang/String;
.field private retarget_offer:I
.field private rewardAmount:I
.field private rewardPlayStatus:I
.field public rewardPlus:Lcom/mbridge/msdk/foundation/entity/RewardPlus;
.field private rewardTemplateMode:Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;
.field private reward_name:Ljava/lang/String;
.field private rsIgnoreCheckRule:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Ljava/lang/Integer;",
">;"
}
.end annotation
.end field
.field private rtinsType:I
.field private showCount:I
.field private showIndex:I
.field private showStoreMiniCardDelayTime:I
.field private showType:I
.field private spareOfferFlag:I
.field private t_imp:I
.field private t_list:Ljava/lang/String;
.field private tab:I
.field private template:I
.field private tokenRule:I
.field private tpOffer:I
.field private trackingTcpPort:I
.field private triggerClickSource:I
.field private ts:J
.field private typed:I
.field private useSkipTime:I
.field private userActivation:Z
.field private vcn:I
.field private vidCrtvId:J
.field private videoCheckType:I
.field private videoCompleteTime:I
.field private videoCtnType:I
.field public videoMD5Value:Ljava/lang/String;
.field private videoPlayProgress:I
.field private videoResolution:Ljava/lang/String;
.field private videoSize:I
.field private videoUrlEncode:Ljava/lang/String;
.field private video_end_type:I
.field private vst:I
.field private watchMile:I
.field private wtick:I
# direct methods
.method static constructor <clinit>()V
.locals 0
return-void
.end method
.method public constructor <init>()V
.locals 9
.line 23
invoke-direct {p0}, Lcom/mbridge/msdk/foundation/entity/DomainCampaignEx;-><init>()V
const/4 v0, 0x0
iput-boolean v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isRewardPopViewShowed:Z
iput-boolean v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->mMoreOfferImpShow:Z
const-string v1, ""
iput-object v1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->videoMD5Value:Ljava/lang/String;
iput-object v1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->adHtml:Ljava/lang/String;
iput-object v1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->adZip:Ljava/lang/String;
iput-object v1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->bannerHtml:Ljava/lang/String;
iput-object v1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->bannerUrl:Ljava/lang/String;
iput-object v1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->bidToken:Ljava/lang/String;
const/4 v2, 0x1
iput v2, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->cUA:I
iput-boolean v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->campaignIsFiltered:Z
iput-boolean v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->canStart2C1Anim:Z
iput-boolean v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->canStartMoreOfferAnim:Z
const/4 v3, -0x2
iput v3, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->cbd:I
const/4 v4, 0x2
iput v4, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->clickTimeOutInterval:I
iput-object v1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->clickURL:Ljava/lang/String;
const-wide/16 v5, 0x0
iput-wide v5, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->creativeId:J
iput-object v1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->deepLinkUrl:Ljava/lang/String;
iput v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->dynamicTempCode:I
iput-wide v5, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->ecCrtvId:J
iput-wide v5, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->ecTemplateId:J
iput-object v1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->encryptPrice:Ljava/lang/String;
const/4 v7, -0x1
iput v7, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->typed:I
iput v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->fac:I
iput-boolean v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->hasReportAdTrackPause:Z
iput-object v1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->imageSize:Ljava/lang/String;
iput v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->impReportType:I
iput v2, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->impUA:I
iput-object v1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->impressionURL:Ljava/lang/String;
iput-boolean v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isCallBackImpression:Z
iput-boolean v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isDynamicView:Z
iput-boolean v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isReady:Z
iput v7, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isTimeoutCheckVideoStatus:I
iput v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->loadTimeoutState:I
iput-object v1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->moreOfferJsonData:Ljava/lang/String;
iput-object v1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->noticeUrl:Ljava/lang/String;
iput v2, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->nscpt:I
const/4 v8, 0x6
iput v8, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->nvT2:I
iput v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->oc_type:I
const/4 v8, 0x0
iput-object v8, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->omid:Ljava/lang/String;
iput-object v1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->onlyImpressionURL:Ljava/lang/String;
iput v2, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->playable_ads_without_video:I
iput-wide v5, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->plct:J
iput-wide v5, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->plctb:J
iput-wide v5, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->candidateCacheTime:J
iput v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->privacyButtonTemplateVisibility:I
iput-object v1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->privacyUrl:Ljava/lang/String;
iput v2, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->readyState:I
iput v7, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->ready_rate:I
iput v7, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->spareOfferFlag:I
iput v7, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->tab:I
iput v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->tokenRule:I
iput v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->tpOffer:I
const/16 v7, 0x24a1
iput v7, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->trackingTcpPort:I
iput-boolean v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->userActivation:Z
iput v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->vcn:I
iput-wide v5, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->vidCrtvId:J
iput v4, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->videoCheckType:I
iput v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->videoCompleteTime:I
iput v2, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->videoCtnType:I
iput v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->videoPlayProgress:I
iput-object v1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->videoUrlEncode:Ljava/lang/String;
iput v4, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->video_end_type:I
iput v3, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->vst:I
iput v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->wtick:I
.line 439
sget v3, Lcom/mbridge/msdk/foundation/same/report/d/a;->a:I
iput v3, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->showIndex:I
.line 441
sget v3, Lcom/mbridge/msdk/foundation/same/report/d/a;->c:I
iput v3, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->showType:I
iput v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->clickTempSource:I
iput v4, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->clickType:I
iput v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->triggerClickSource:I
iput-boolean v2, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isTemplateRenderSucc:Z
iput-boolean v2, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isECTemplateRenderSucc:Z
iput v2, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->ac_s:I
iput-object v1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->ac:Ljava/lang/String;
iput v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->filterCallBackState:I
iput-object v1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->netAddress:Ljava/lang/String;
return-void
.end method
.method public static TrackingStr2Object(Ljava/lang/String;)Lcom/mbridge/msdk/foundation/entity/j;
.locals 3
const/4 v0, 0x0
.line 2062
:try_start_0
invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_0
.line 2063
new-instance v1, Lorg/json/JSONObject;
invoke-direct {v1, p0}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
.line 2064
new-instance p0, Lcom/mbridge/msdk/foundation/entity/j;
invoke-direct {p0}, Lcom/mbridge/msdk/foundation/entity/j;-><init>()V
const-string v2, "impression"
.line 2065
invoke-virtual {v1, v2}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v2
.line 2066
invoke-static {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray(Lorg/json/JSONArray;)[Ljava/lang/String;
move-result-object v2
invoke-virtual {p0, v2}, Lcom/mbridge/msdk/foundation/entity/j;->o([Ljava/lang/String;)V
const-string v2, "start"
.line 2068
invoke-virtual {v1, v2}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v2
.line 2069
invoke-static {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray(Lorg/json/JSONArray;)[Ljava/lang/String;
move-result-object v2
invoke-virtual {p0, v2}, Lcom/mbridge/msdk/foundation/entity/j;->d([Ljava/lang/String;)V
const-string v2, "first_quartile"
.line 2071
invoke-virtual {v1, v2}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v2
.line 2072
invoke-static {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray(Lorg/json/JSONArray;)[Ljava/lang/String;
move-result-object v2
invoke-virtual {p0, v2}, Lcom/mbridge/msdk/foundation/entity/j;->e([Ljava/lang/String;)V
const-string v2, "midpoint"
.line 2074
invoke-virtual {v1, v2}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v2
.line 2075
invoke-static {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray(Lorg/json/JSONArray;)[Ljava/lang/String;
move-result-object v2
invoke-virtual {p0, v2}, Lcom/mbridge/msdk/foundation/entity/j;->f([Ljava/lang/String;)V
const-string v2, "third_quartile"
.line 2077
invoke-virtual {v1, v2}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v2
.line 2078
invoke-static {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray(Lorg/json/JSONArray;)[Ljava/lang/String;
move-result-object v2
invoke-virtual {p0, v2}, Lcom/mbridge/msdk/foundation/entity/j;->g([Ljava/lang/String;)V
const-string v2, "complete"
.line 2080
invoke-virtual {v1, v2}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v2
.line 2081
invoke-static {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray(Lorg/json/JSONArray;)[Ljava/lang/String;
move-result-object v2
invoke-virtual {p0, v2}, Lcom/mbridge/msdk/foundation/entity/j;->h([Ljava/lang/String;)V
const-string v2, "play_percentage"
.line 2083
invoke-virtual {v1, v2}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v2
.line 2084
invoke-static {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->parsePlayCentage(Lorg/json/JSONArray;)Ljava/util/List;
move-result-object v2
invoke-virtual {p0, v2}, Lcom/mbridge/msdk/foundation/entity/j;->a(Ljava/util/List;)V
const-string v2, "mute"
.line 2086
invoke-virtual {v1, v2}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v2
.line 2087
invoke-static {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray(Lorg/json/JSONArray;)[Ljava/lang/String;
move-result-object v2
invoke-virtual {p0, v2}, Lcom/mbridge/msdk/foundation/entity/j;->i([Ljava/lang/String;)V
const-string v2, "unmute"
.line 2089
invoke-virtual {v1, v2}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v2
.line 2090
invoke-static {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray(Lorg/json/JSONArray;)[Ljava/lang/String;
move-result-object v2
invoke-virtual {p0, v2}, Lcom/mbridge/msdk/foundation/entity/j;->j([Ljava/lang/String;)V
const-string v2, "click"
.line 2092
invoke-virtual {v1, v2}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v2
.line 2093
invoke-static {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray(Lorg/json/JSONArray;)[Ljava/lang/String;
move-result-object v2
invoke-virtual {p0, v2}, Lcom/mbridge/msdk/foundation/entity/j;->k([Ljava/lang/String;)V
const-string v2, "pause"
.line 2095
invoke-virtual {v1, v2}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v2
.line 2096
invoke-static {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray(Lorg/json/JSONArray;)[Ljava/lang/String;
move-result-object v2
invoke-virtual {p0, v2}, Lcom/mbridge/msdk/foundation/entity/j;->l([Ljava/lang/String;)V
const-string v2, "resume"
.line 2098
invoke-virtual {v1, v2}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v2
.line 2099
invoke-static {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray(Lorg/json/JSONArray;)[Ljava/lang/String;
move-result-object v2
invoke-virtual {p0, v2}, Lcom/mbridge/msdk/foundation/entity/j;->m([Ljava/lang/String;)V
const-string v2, "error"
.line 2101
invoke-virtual {v1, v2}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v2
.line 2102
invoke-static {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray(Lorg/json/JSONArray;)[Ljava/lang/String;
move-result-object v2
invoke-virtual {p0, v2}, Lcom/mbridge/msdk/foundation/entity/j;->n([Ljava/lang/String;)V
const-string v2, "endcard"
.line 2104
invoke-virtual {v1, v2}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v2
.line 2105
invoke-static {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray(Lorg/json/JSONArray;)[Ljava/lang/String;
move-result-object v2
invoke-virtual {p0, v2}, Lcom/mbridge/msdk/foundation/entity/j;->p([Ljava/lang/String;)V
const-string v2, "close"
.line 2107
invoke-virtual {v1, v2}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v2
.line 2108
invoke-static {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray(Lorg/json/JSONArray;)[Ljava/lang/String;
move-result-object v2
invoke-virtual {p0, v2}, Lcom/mbridge/msdk/foundation/entity/j;->r([Ljava/lang/String;)V
const-string v2, "endcard_show"
.line 2110
invoke-virtual {v1, v2}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v2
.line 2111
invoke-static {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray(Lorg/json/JSONArray;)[Ljava/lang/String;
move-result-object v2
invoke-virtual {p0, v2}, Lcom/mbridge/msdk/foundation/entity/j;->q([Ljava/lang/String;)V
const-string v2, "video_click"
.line 2113
invoke-virtual {v1, v2}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v2
.line 2114
invoke-static {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray(Lorg/json/JSONArray;)[Ljava/lang/String;
move-result-object v2
invoke-virtual {p0, v2}, Lcom/mbridge/msdk/foundation/entity/j;->s([Ljava/lang/String;)V
const-string v2, "impression_t2"
.line 2116
invoke-virtual {v1, v2}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v2
.line 2117
invoke-static {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray(Lorg/json/JSONArray;)[Ljava/lang/String;
move-result-object v2
invoke-virtual {p0, v2}, Lcom/mbridge/msdk/foundation/entity/j;->c([Ljava/lang/String;)V
const-string v2, "dropout_track"
.line 2119
invoke-virtual {v1, v2}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v2
.line 2120
invoke-static {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray(Lorg/json/JSONArray;)[Ljava/lang/String;
move-result-object v2
invoke-virtual {p0, v2}, Lcom/mbridge/msdk/foundation/entity/j;->a([Ljava/lang/String;)V
const-string v2, "plycmpt_track"
.line 2122
invoke-virtual {v1, v2}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v2
.line 2123
invoke-static {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray(Lorg/json/JSONArray;)[Ljava/lang/String;
move-result-object v2
invoke-virtual {p0, v2}, Lcom/mbridge/msdk/foundation/entity/j;->b([Ljava/lang/String;)V
.line 2124
invoke-static {v1, p0}, Lcom/mbridge/msdk/foundation/entity/DomainCampaignEx;->trackingStr2Object(Lorg/json/JSONObject;Lcom/mbridge/msdk/foundation/entity/j;)Lcom/mbridge/msdk/foundation/entity/j;
move-result-object p0
:try_end_0
.catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0
return-object p0
:catch_0
:cond_0
return-object v0
.end method
.method public static campaignToJsonObject(Lcom/mbridge/msdk/foundation/entity/CampaignEx;)Lorg/json/JSONObject;
.locals 4
.annotation system Ldalvik/annotation/Throws;
value = {
Lorg/json/JSONException;
}
.end annotation
.line 489
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
.line 490
invoke-virtual {p0}, Lcom/mbridge/msdk/out/Campaign;->getId()Ljava/lang/String;
move-result-object v1
const-string v2, "id"
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "flb"
.line 491
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getFlb()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "flb_skiptime"
.line 492
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getFlbSkipTime()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "adspace_t"
.line 493
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAdSpaceT()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "vst"
.line 494
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getVst()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "use_skip_time"
.line 495
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getUseSkipTime()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "prog_bar"
.line 496
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getProgressBarShow()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "cbd"
.line 497
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getCbd()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 498
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getCampaignUnitId()Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_0
const-string v1, "unitId"
.line 499
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getCampaignUnitId()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 502
:cond_0
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getExt_data()Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_1
.line 504
:try_start_0
new-instance v1, Lorg/json/JSONObject;
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getExt_data()Ljava/lang/String;
move-result-object v2
invoke-direct {v1, v2}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
const-string v2, "ext_data"
.line 505
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:try_end_0
.catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v1
.line 507
invoke-virtual {v1}, Ljava/lang/Throwable;->printStackTrace()V
.line 510
:cond_1
:goto_0
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getReq_ext_data()Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_2
.line 512
:try_start_1
new-instance v1, Lorg/json/JSONObject;
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getReq_ext_data()Ljava/lang/String;
move-result-object v2
invoke-direct {v1, v2}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
const-string v2, "req_ext_data"
.line 513
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:try_end_1
.catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_1
goto :goto_1
:catch_1
move-exception v1
.line 515
invoke-virtual {v1}, Ljava/lang/Throwable;->printStackTrace()V
.line 519
:cond_2
:goto_1
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getPv_urls()Ljava/util/List;
move-result-object v1
if-eqz v1, :cond_4
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getPv_urls()Ljava/util/List;
move-result-object v1
invoke-interface {v1}, Ljava/util/List;->size()I
move-result v1
if-lez v1, :cond_4
.line 521
:try_start_2
new-instance v1, Lorg/json/JSONArray;
invoke-direct {v1}, Lorg/json/JSONArray;-><init>()V
.line 522
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getPv_urls()Ljava/util/List;
move-result-object v2
invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v2
:goto_2
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v3
if-eqz v3, :cond_3
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/lang/String;
.line 523
invoke-virtual {v1, v3}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray;
goto :goto_2
:catch_2
move-exception v1
goto :goto_3
:cond_3
const-string v2, "pv_urls"
.line 525
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:try_end_2
.catch Lorg/json/JSONException; {:try_start_2 .. :try_end_2} :catch_2
goto :goto_4
.line 527
:goto_3
invoke-virtual {v1}, Ljava/lang/Throwable;->printStackTrace()V
.line 532
:cond_4
:goto_4
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getMof_template_url()Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_5
const-string v1, "mof_tplid"
.line 533
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getMof_tplid()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "mof_template_url"
.line 534
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getMof_template_url()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "nscpt"
.line 535
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getNscpt()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:cond_5
const-string v1, "ready_rate"
.line 537
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getReady_rate()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "title"
.line 538
invoke-virtual {p0}, Lcom/mbridge/msdk/out/Campaign;->getAppName()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "desc"
.line 539
invoke-virtual {p0}, Lcom/mbridge/msdk/out/Campaign;->getAppDesc()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "package_name"
.line 540
invoke-virtual {p0}, Lcom/mbridge/msdk/out/Campaign;->getPackageName()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "rtins_type"
.line 541
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRtinsType()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "icon_url"
.line 542
invoke-virtual {p0}, Lcom/mbridge/msdk/out/Campaign;->getIconUrl()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "image_url"
.line 543
invoke-virtual {p0}, Lcom/mbridge/msdk/out/Campaign;->getImageUrl()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "app_size"
.line 544
invoke-virtual {p0}, Lcom/mbridge/msdk/out/Campaign;->getSize()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "image_size"
.line 545
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getImageSize()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "impression_url"
.line 546
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getImpressionURL()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "click_url"
.line 547
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getClickURL()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 548
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardPlus()Lcom/mbridge/msdk/foundation/entity/RewardPlus;
move-result-object v1
if-eqz v1, :cond_6
.line 549
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardPlus()Lcom/mbridge/msdk/foundation/entity/RewardPlus;
move-result-object v1
invoke-virtual {v1}, Lcom/mbridge/msdk/foundation/entity/RewardPlus;->toJsonObject()Lorg/json/JSONObject;
move-result-object v1
const-string v2, "rw_pl"
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:cond_6
const-string v1, "wtick"
.line 551
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getWtick()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "deep_link"
.line 552
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getDeepLinkURL()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "user_activation"
.line 553
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getUserActivation()Z
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
const-string v1, "notice_url"
.line 554
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getNoticeUrl()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "template"
.line 555
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getTemplate()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "ad_source_id"
.line 556
invoke-virtual {p0}, Lcom/mbridge/msdk/out/Campaign;->getType()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "fca"
.line 557
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getFca()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "fcb"
.line 558
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getFcb()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 559
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {p0}, Lcom/mbridge/msdk/out/Campaign;->getRating()D
move-result-wide v2
invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
const-string v2, ""
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
const-string v2, "rating"
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "number_rating"
.line 560
invoke-virtual {p0}, Lcom/mbridge/msdk/out/Campaign;->getNumberRating()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "click_mode"
.line 561
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getClick_mode()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "landing_type"
.line 563
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getLandingType()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "link_type"
.line 564
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getLinkType()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "c_ct"
.line 566
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getClickInterval()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "ctatext"
.line 567
invoke-virtual {p0}, Lcom/mbridge/msdk/out/Campaign;->getAdCall()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "endcard_click_result"
.line 568
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getEndcard_click_result()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "retarget_offer"
.line 570
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRetarget_offer()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "video_url"
.line 572
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getVideoUrlEncode()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "video_length"
.line 573
invoke-virtual {p0}, Lcom/mbridge/msdk/out/Campaign;->getVideoLength()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "video_size"
.line 574
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getVideoSize()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "video_resolution"
.line 575
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getVideoResolution()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "watch_mile"
.line 577
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getWatchMile()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "ad_url_list"
.line 578
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAd_url_list()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "only_impression_url"
.line 579
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getOnlyImpressionURL()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "c_i"
.line 580
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getNetAddress()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "ac_s"
.line 581
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAc_s()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "encrypt_ecppv"
.line 582
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getEcppv()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "ctype"
.line 583
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getBty()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "t_imp"
.line 584
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getTImp()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "adv_imp"
.line 585
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAdvImp()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "html_url"
.line 587
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getHtmlUrl()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "end_screen_url"
.line 588
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getEndScreenUrl()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "guidelines"
.line 589
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getGuidelines()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "offer_type"
.line 590
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getOfferType()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "reward_amount"
.line 591
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardAmount()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "reward_name"
.line 592
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardName()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "gif_url"
.line 593
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getGifUrl()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 595
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getNativeVideoTrackingString()Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Lcom/mbridge/msdk/foundation/tools/ap;->b(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_7
.line 596
new-instance v1, Lorg/json/JSONObject;
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getNativeVideoTrackingString()Ljava/lang/String;
move-result-object v2
invoke-direct {v1, v2}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
const-string v2, "ad_tracking"
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:cond_7
const-string v1, "video_end_type"
.line 598
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getVideo_end_type()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "endcard_url"
.line 599
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getendcard_url()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "playable_ads_without_video"
.line 600
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getPlayable_ads_without_video()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 601
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;
move-result-object v1
if-eqz v1, :cond_8
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;
move-result-object v1
invoke-virtual {v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->d()Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Lcom/mbridge/msdk/foundation/tools/ap;->b(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_8
.line 602
new-instance v1, Lorg/json/JSONObject;
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;
move-result-object v2
invoke-virtual {v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->d()Ljava/lang/String;
move-result-object v2
invoke-direct {v1, v2}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
const-string v2, "rv"
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:cond_8
const-string v1, "md5_file"
.line 604
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getVideoMD5Value()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "c_toi"
.line 605
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getClickTimeOutInterval()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "c_ua"
.line 606
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getcUA()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "imp_ua"
.line 607
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getImpUA()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "jm_pd"
.line 608
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getJmPd()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "ia_icon"
.line 610
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getKeyIaIcon()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "ia_rst"
.line 611
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getKeyIaRst()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "ia_url"
.line 612
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getKeyIaUrl()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "ia_ori"
.line 613
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getKeyIaOri()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "ad_type"
.line 614
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAdType()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "ia_ext1"
.line 615
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getIa_ext1()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "ia_ext2"
.line 616
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getIa_ext2()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "is_download_zip"
.line 617
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getIsDownLoadZip()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "ia_cache"
.line 618
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getInteractiveCache()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "oc_type"
.line 620
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getOc_type()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "oc_time"
.line 621
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getOc_time()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "t_list"
.line 622
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getT_list()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 624
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAdchoice()Lcom/mbridge/msdk/foundation/entity/CampaignEx$a;
move-result-object v1
if-eqz v1, :cond_9
.line 626
new-instance v2, Lorg/json/JSONObject;
invoke-virtual {v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$a;->a()Ljava/lang/String;
move-result-object v1
invoke-direct {v2, v1}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
const-string v1, "adchoice"
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:cond_9
const-string v1, "plct"
.line 628
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getPlct()J
move-result-wide v2
invoke-virtual {v0, v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
const-string v1, "plctb"
.line 629
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getPlctb()J
move-result-wide v2
invoke-virtual {v0, v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
const-string v1, "c_c_time"
.line 630
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getCandidateCacheTime()J
move-result-wide v2
invoke-virtual {v0, v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
const-string v1, "omid"
.line 631
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getOmid()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "creative_id"
.line 633
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getCreativeId()J
move-result-wide v2
invoke-virtual {v0, v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
const-string v1, "cam_html"
.line 634
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getBannerHtml()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 635
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getBannerUrl()Ljava/lang/String;
move-result-object v1
if-eqz v1, :cond_a
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getBannerUrl()Ljava/lang/String;
move-result-object v1
goto :goto_5
:cond_a
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAdZip()Ljava/lang/String;
move-result-object v1
:goto_5
const-string v2, "cam_tpl_url"
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "mraid"
.line 637
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getMraid()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "mraid_src"
.line 638
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getMraid()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "timestamp"
.line 640
invoke-virtual {p0}, Lcom/mbridge/msdk/out/Campaign;->getTimestamp()J
move-result-wide v2
invoke-virtual {v0, v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
const-string v1, "hb"
.line 642
iget-boolean v2, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isBidCampaign:Z
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
.line 644
sget-object v1, Lcom/mbridge/msdk/MBridgeConstans;->PLACEMENT_ID:Ljava/lang/String;
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getPlacementId()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "maitve"
.line 646
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getMaitve()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "maitve_src"
.line 647
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getMaitve_src()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "vcn"
.line 649
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getVcn()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "token_r"
.line 650
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getTokenRule()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "encrypt_p"
.line 651
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getEncryptPrice()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "view_com_time"
.line 652
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getVideoCompleteTime()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "rs_ignc_r"
.line 655
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRsIgnoreCheckRule()Ljava/util/ArrayList;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "vck_t"
.line 656
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getVideoCheckType()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "vctn_t"
.line 657
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getVideoCtnType()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "tp_offer"
.line 658
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getTpOffer()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "fac"
.line 659
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getFac()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "local_rid"
.line 661
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getLocalRequestId()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "privacy_url"
.line 662
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getPrivacyUrl()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "show_privacy_btn"
.line 663
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getPrivacyButtonTemplateVisibility()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:try_start_3
const-string v1, "misk_spt"
.line 665
invoke-static {}, Lcom/mbridge/msdk/foundation/tools/ak;->a()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "misk_spt_det"
.line 666
invoke-static {}, Lcom/mbridge/msdk/foundation/tools/ak;->c()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:try_end_3
.catch Lorg/json/JSONException; {:try_start_3 .. :try_end_3} :catch_3
.line 670
:catch_3
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAabEntity()Lcom/mbridge/msdk/foundation/entity/AabEntity;
move-result-object v1
if-eqz v1, :cond_b
.line 671
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAabEntity()Lcom/mbridge/msdk/foundation/entity/AabEntity;
move-result-object v1
invoke-virtual {v1}, Lcom/mbridge/msdk/foundation/entity/AabEntity;->toJson()Lorg/json/JSONObject;
move-result-object v1
const-string v2, "aab"
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:cond_b
const-string v1, "vid_crtv_id"
.line 674
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getVidCrtvId()J
move-result-wide v2
invoke-virtual {v0, v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
const-string v1, "ec_crtv_id"
.line 675
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getEcCrtvId()J
move-result-wide v2
invoke-virtual {v0, v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
const-string v1, "ec_temp_id"
.line 676
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getEcTemplateId()J
move-result-wide v2
invoke-virtual {v0, v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
const-string v1, "imp_report_type"
.line 677
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getImpReportType()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "tk_tcp_port"
.line 678
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getTrackingTcpPort()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "auto_mc"
.line 680
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAutoShowStoreMiniCard()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "mc_trig_t"
.line 681
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getShowStoreMiniCardDelayTime()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "show_index"
.line 683
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getShowIndex()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "show_type"
.line 684
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getShowType()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "click_temp_source"
.line 685
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getClickTempSource()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "play_temp_display_type"
.line 686
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isTemplateRenderSucc()Z
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
const-string v1, "ec_temp_display_type"
.line 687
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isECTemplateRenderSucc()Z
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
const-string v1, "trigger_click_source"
.line 688
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getTriggerClickSource()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "ac"
.line 689
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAc()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "i_s_c_t"
.line 690
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getFilterCallBackState()I
move-result v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 691
invoke-static {v0, p0}, Lcom/mbridge/msdk/foundation/entity/DomainCampaignEx;->campaignToJsonObject(Lorg/json/JSONObject;Lcom/mbridge/msdk/foundation/entity/CampaignEx;)Lorg/json/JSONObject;
move-result-object p0
return-object p0
.end method
.method public static campaignToJsonObject(Lcom/mbridge/msdk/foundation/entity/CampaignEx;ZZ)Lorg/json/JSONObject;
.locals 1
.annotation system Ldalvik/annotation/Throws;
value = {
Lorg/json/JSONException;
}
.end annotation
.line 482
invoke-static {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->campaignToJsonObject(Lcom/mbridge/msdk/foundation/entity/CampaignEx;)Lorg/json/JSONObject;
move-result-object p0
const-string v0, "isReady"
.line 483
invoke-virtual {p0, v0, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
const-string p1, "expired"
.line 484
invoke-virtual {p0, p1, p2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
return-object p0
.end method
.method private checkAndReSetDynamicViewState(Ljava/lang/String;)V
.locals 1
.line 2589
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_0
return-void
:cond_0
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->mof_template_url:Ljava/lang/String;
.line 2592
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_1
iget-boolean v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isDynamicView:Z
if-eqz v0, :cond_1
return-void
.line 2595
:cond_1
invoke-static {p1}, Lcom/mbridge/msdk/foundation/tools/ak;->i(Ljava/lang/String;)Z
move-result v0
.line 2596
invoke-static {p1}, Lcom/mbridge/msdk/foundation/tools/ak;->b(Ljava/lang/String;)I
move-result p1
if-eqz v0, :cond_2
const/4 v0, 0x1
.line 2598
invoke-virtual {p0, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setDynamicView(Z)V
.line 2599
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setDynamicTempCode(I)V
:cond_2
return-void
.end method
.method private static dealV5Temp(Lorg/json/JSONObject;)Lorg/json/JSONObject;
.locals 6
const-string v0, "tmp_ids"
.line 2016
:try_start_0
invoke-virtual {p0, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_1
.line 2017
invoke-virtual {p0, v0}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v1
if-eqz v1, :cond_1
.line 2018
invoke-virtual {v1}, Lorg/json/JSONArray;->length()I
move-result v2
if-lez v2, :cond_1
.line 2019
invoke-virtual {p0, v0}, Lorg/json/JSONObject;->remove(Ljava/lang/String;)Ljava/lang/Object;
const/4 v0, 0x0
.line 2020
:goto_0
invoke-virtual {v1}, Lorg/json/JSONArray;->length()I
move-result v2
if-ge v0, v2, :cond_1
.line 2021
invoke-virtual {v1, v0}, Lorg/json/JSONArray;->getString(I)Ljava/lang/String;
move-result-object v2
.line 2022
invoke-static {}, Lcom/mbridge/msdk/foundation/db/a/b;->a()Lcom/mbridge/msdk/foundation/db/a/b;
move-result-object v3
invoke-virtual {v3, v2}, Lcom/mbridge/msdk/foundation/db/a/b;->a(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object v2
if-eqz v2, :cond_0
.line 2024
invoke-virtual {v2}, Lorg/json/JSONObject;->keys()Ljava/util/Iterator;
move-result-object v3
.line 2025
:goto_1
invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
move-result v4
if-eqz v4, :cond_0
.line 2026
invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/lang/String;
.line 2027
invoke-virtual {v2, v4}, Lorg/json/JSONObject;->opt(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v5
invoke-virtual {p0, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:try_end_0
.catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_1
:cond_0
add-int/lit8 v0, v0, 0x1
goto :goto_0
:catch_0
const/4 p0, 0x0
:cond_1
return-object p0
.end method
.method private generateAdImpression(Ljava/lang/String;)Ljava/util/Map;
.locals 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Ljava/util/Map<",
"Ljava/lang/Integer;",
"Ljava/lang/String;",
">;"
}
.end annotation
.line 2629
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
const/4 v1, 0x0
if-nez v0, :cond_1
.line 2631
:try_start_0
new-instance v0, Lorg/json/JSONArray;
invoke-direct {v0, p1}, Lorg/json/JSONArray;-><init>(Ljava/lang/String;)V
.line 2632
invoke-virtual {v0}, Lorg/json/JSONArray;->length()I
move-result p1
if-lez p1, :cond_1
.line 2633
new-instance p1, Ljava/util/HashMap;
invoke-direct {p1}, Ljava/util/HashMap;-><init>()V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_1
const/4 v1, 0x0
.line 2634
:goto_0
:try_start_1
invoke-virtual {v0}, Lorg/json/JSONArray;->length()I
move-result v2
if-ge v1, v2, :cond_0
.line 2635
invoke-virtual {v0, v1}, Lorg/json/JSONArray;->optJSONObject(I)Lorg/json/JSONObject;
move-result-object v2
const-string v3, "sec"
.line 2636
invoke-virtual {v2, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v3
const-string v4, "url"
.line 2637
invoke-virtual {v2, v4}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
.line 2638
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
invoke-interface {p1, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:try_end_1
.catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0
add-int/lit8 v1, v1, 0x1
goto :goto_0
:catch_0
move-exception v0
move-object v1, p1
goto :goto_1
:cond_0
move-object v1, p1
goto :goto_2
:catch_1
move-exception v0
.line 2642
:goto_1
invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
:cond_1
:goto_2
return-object v1
.end method
.method private static isBreakCampainOrSetItByEndCard(Lcom/mbridge/msdk/foundation/entity/CampaignEx;Ljava/lang/String;)Z
.locals 3
.line 2134
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
const/4 v1, 0x0
if-eqz v0, :cond_0
return v1
.line 2138
:cond_0
invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c;
move-result-object v0
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/controller/a;->j()I
move-result v0
const/4 v2, 0x2
if-ne v0, v2, :cond_1
.line 2139
invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object v0
const-string v2, "dpwgl"
.line 2140
invoke-virtual {v0, v2}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-string v2, "1"
invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1
const/4 p0, 0x1
return p0
.line 2145
:cond_1
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setendcard_url(Ljava/lang/String;)V
return v1
.end method
.method public static object2TrackingStr(Lcom/mbridge/msdk/foundation/entity/j;)Ljava/lang/String;
.locals 4
const-string v0, ""
if-eqz p0, :cond_15
.line 1605
:try_start_0
new-instance v1, Lorg/json/JSONObject;
invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
.line 1606
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->p()[Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_0
const-string v2, "impression"
.line 1607
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->p()[Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray2Json([Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v3
invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
goto :goto_0
:catch_0
move-exception p0
goto/16 :goto_2
.line 1610
:cond_0
:goto_0
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->d()[Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_1
const-string v2, "start"
.line 1611
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->d()[Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray2Json([Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v3
invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1614
:cond_1
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->e()[Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_2
const-string v2, "first_quartile"
.line 1615
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->e()[Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray2Json([Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v3
invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1618
:cond_2
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->f()[Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_3
const-string v2, "midpoint"
.line 1619
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->f()[Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray2Json([Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v3
invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1622
:cond_3
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->g()[Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_4
const-string v2, "third_quartile"
.line 1623
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->g()[Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray2Json([Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v3
invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1626
:cond_4
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->h()[Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_5
const-string v2, "complete"
.line 1627
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->h()[Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray2Json([Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v3
invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1630
:cond_5
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->i()Ljava/util/List;
move-result-object v2
if-eqz v2, :cond_6
const-string v2, "play_percentage"
.line 1631
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->i()Ljava/util/List;
move-result-object v3
invoke-static {v3}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->reparsePlayCentage(Ljava/util/List;)Lorg/json/JSONArray;
move-result-object v3
invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1634
:cond_6
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->j()[Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_7
const-string v2, "mute"
.line 1635
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->j()[Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray2Json([Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v3
invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1638
:cond_7
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->k()[Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_8
const-string v2, "unmute"
.line 1639
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->k()[Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray2Json([Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v3
invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1642
:cond_8
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->l()[Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_9
const-string v2, "click"
.line 1643
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->l()[Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray2Json([Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v3
invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1646
:cond_9
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->m()[Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_a
const-string v2, "pause"
.line 1647
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->m()[Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray2Json([Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v3
invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1650
:cond_a
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->n()[Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_b
const-string v2, "resume"
.line 1651
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->n()[Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray2Json([Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v3
invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1654
:cond_b
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->o()[Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_c
const-string v2, "error"
.line 1655
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->o()[Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray2Json([Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v3
invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1658
:cond_c
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->q()[Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_d
const-string v2, "endcard"
.line 1659
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->q()[Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray2Json([Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v3
invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1662
:cond_d
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->s()[Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_e
const-string v2, "close"
.line 1663
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->s()[Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray2Json([Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v3
invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1666
:cond_e
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->r()[Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_f
const-string v2, "endcard_show"
.line 1667
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->r()[Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray2Json([Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v3
invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1670
:cond_f
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->t()[Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_10
const-string v2, "video_click"
.line 1671
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->q()[Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray2Json([Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v3
invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1673
:cond_10
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->c()[Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_11
const-string v2, "impression_t2"
.line 1674
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->c()[Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray2Json([Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v3
invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1677
:cond_11
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->a()[Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_12
const-string v2, "dropout_track"
.line 1678
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->a()[Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray2Json([Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v3
invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1681
:cond_12
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->b()[Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_13
const-string v2, "plycmpt_track"
.line 1682
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/j;->b()[Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->processNativeVideoTrackingArray2Json([Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v3
invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1685
:cond_13
invoke-static {v1, p0}, Lcom/mbridge/msdk/foundation/entity/DomainCampaignEx;->object2TrackingStr(Lorg/json/JSONObject;Lcom/mbridge/msdk/foundation/entity/j;)Lorg/json/JSONObject;
move-result-object p0
if-nez p0, :cond_14
goto :goto_1
.line 1686
:cond_14
invoke-virtual {p0}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v0
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
:goto_1
return-object v0
.line 1688
:goto_2
invoke-virtual {p0}, Ljava/lang/Throwable;->printStackTrace()V
:cond_15
return-object v0
.end method
.method public static parseCampaign(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/mbridge/msdk/foundation/entity/CampaignUnit;)Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.locals 8
const-string v6, ""
const-string v7, ""
move-object v0, p0
move-object v1, p1
move-object v2, p2
move-object v3, p3
move v4, p4
move-object v5, p5
.line 1724
invoke-static/range {v0 .. v7}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->parseCampaign(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/mbridge/msdk/foundation/entity/CampaignUnit;Ljava/lang/String;Ljava/lang/String;)Lcom/mbridge/msdk/foundation/entity/CampaignEx;
move-result-object p0
return-object p0
.end method
.method public static parseCampaign(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/mbridge/msdk/foundation/entity/CampaignUnit;Ljava/lang/String;Ljava/lang/String;)Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.locals 17
move-object/from16 v1, p5
const-string v2, "aab"
const-string v3, "campaign"
const-string v4, "cam_html"
const-string v5, "gif_url"
const-string v6, "nv_t2"
const-string v0, "number_rating"
const-string v7, "rating"
const-string v8, "omid"
const-string v9, ""
.line 1729
invoke-static/range {p0 .. p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->dealV5Temp(Lorg/json/JSONObject;)Lorg/json/JSONObject;
move-result-object v10
if-eqz v10, :cond_1a
.line 1732
:try_start_0
new-instance v12, Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-direct {v12}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;-><init>()V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_8
:try_start_1
const-string v13, "aks"
.line 1733
invoke-virtual {v10, v13}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v13
.line 1734
invoke-static {v13}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v14
if-nez v14, :cond_1
.line 1735
new-instance v14, Lorg/json/JSONObject;
invoke-direct {v14, v13}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
.line 1736
invoke-virtual {v14}, Lorg/json/JSONObject;->keys()Ljava/util/Iterator;
move-result-object v13
.line 1737
new-instance v15, Ljava/util/HashMap;
invoke-direct {v15}, Ljava/util/HashMap;-><init>()V
:goto_0
if-eqz v13, :cond_0
.line 1738
invoke-interface {v13}, Ljava/util/Iterator;->hasNext()Z
move-result v16
if-eqz v16, :cond_0
.line 1739
invoke-interface {v13}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v16
move-object/from16 v11, v16
check-cast v11, Ljava/lang/String;
move-object/from16 v16, v13
.line 1740
invoke-virtual {v14, v11}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v13
.line 1741
invoke-virtual {v15, v11, v13}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
move-object/from16 v13, v16
goto :goto_0
:catch_0
move-exception v0
move-object v11, v12
goto/16 :goto_d
.line 1743
:cond_0
invoke-virtual {v12, v15}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAks(Ljava/util/HashMap;)V
.line 1747
:cond_1
invoke-static/range {p6 .. p6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v11
const/4 v13, 0x1
if-nez v11, :cond_2
move-object/from16 v11, p6
.line 1748
invoke-virtual {v12, v11}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setBidToken(Ljava/lang/String;)V
.line 1749
invoke-virtual {v12, v13}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setIsBidCampaign(Z)V
:try_end_1
.catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0
:cond_2
:try_start_2
const-string v14, "ready_rate"
const/4 v15, -0x1
.line 1753
invoke-virtual {v10, v14, v15}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v14
invoke-virtual {v12, v14}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setReady_rate(I)V
const-string v14, "ext_data"
.line 1754
invoke-virtual {v10, v14}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object v14
if-eqz v14, :cond_3
.line 1757
invoke-virtual {v14}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v14
invoke-virtual {v12, v14}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setExt_data(Ljava/lang/String;)V
:cond_3
const-string v14, "mof_tplid"
.line 1760
invoke-virtual {v10, v14}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v14
invoke-virtual {v12, v14}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setMof_tplid(I)V
const-string v14, "mof_template_url"
.line 1761
invoke-virtual {v10, v14}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v14
invoke-virtual {v12, v14}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setMof_template_url(Ljava/lang/String;)V
const-string v14, "nscpt"
.line 1762
invoke-virtual {v10, v14}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v14
invoke-virtual {v12, v14}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setNscpt(I)V
.line 1763
new-instance v14, Lorg/json/JSONArray;
invoke-direct {v14}, Lorg/json/JSONArray;-><init>()V
const-string v14, "pv_urls"
.line 1764
invoke-virtual {v10, v14}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v14
if-eqz v14, :cond_4
.line 1766
invoke-virtual {v14}, Lorg/json/JSONArray;->length()I
move-result v15
if-lez v15, :cond_4
.line 1767
new-instance v15, Ljava/util/ArrayList;
invoke-virtual {v14}, Lorg/json/JSONArray;->length()I
move-result v13
invoke-direct {v15, v13}, Ljava/util/ArrayList;-><init>(I)V
const/4 v13, 0x0
.line 1768
:goto_1
invoke-virtual {v14}, Lorg/json/JSONArray;->length()I
move-result v11
if-ge v13, v11, :cond_5
.line 1769
invoke-virtual {v14, v13}, Lorg/json/JSONArray;->optString(I)Ljava/lang/String;
move-result-object v11
invoke-interface {v15, v11}, Ljava/util/List;->add(Ljava/lang/Object;)Z
add-int/lit8 v13, v13, 0x1
goto :goto_1
:cond_4
const/4 v15, 0x0
.line 1772
:cond_5
invoke-virtual {v12, v15}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setPv_urls(Ljava/util/List;)V
const-string v11, "req_ext_data"
.line 1773
invoke-virtual {v10, v11}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object v11
if-eqz v11, :cond_6
.line 1775
invoke-virtual {v11}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v11
invoke-virtual {v12, v11}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setReq_ext_data(Ljava/lang/String;)V
:try_end_2
.catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_1
:catch_1
:cond_6
:try_start_3
const-string v11, "id"
.line 1780
invoke-virtual {v10, v11}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v11
invoke-virtual {v12, v11}, Lcom/mbridge/msdk/out/Campaign;->setId(Ljava/lang/String;)V
const-string v11, "title"
.line 1781
invoke-virtual {v10, v11}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v11
invoke-virtual {v12, v11}, Lcom/mbridge/msdk/out/Campaign;->setAppName(Ljava/lang/String;)V
const-string v11, "unitId"
.line 1782
invoke-virtual {v10, v11, v9}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v11
invoke-virtual {v12, v11}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setCampaignUnitId(Ljava/lang/String;)V
const-string v11, "desc"
.line 1783
invoke-virtual {v10, v11}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v11
invoke-virtual {v12, v11}, Lcom/mbridge/msdk/out/Campaign;->setAppDesc(Ljava/lang/String;)V
const-string v11, "package_name"
.line 1784
invoke-virtual {v10, v11}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v11
invoke-virtual {v12, v11}, Lcom/mbridge/msdk/out/Campaign;->setPackageName(Ljava/lang/String;)V
const-string v11, "rtins_type"
.line 1785
invoke-virtual {v10, v11}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v11
invoke-virtual {v12, v11}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setRtinsType(I)V
const-string v11, "icon_url"
.line 1786
invoke-virtual {v10, v11}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v11
invoke-virtual {v12, v11}, Lcom/mbridge/msdk/out/Campaign;->setIconUrl(Ljava/lang/String;)V
const-string v11, "image_url"
.line 1787
invoke-virtual {v10, v11}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v11
invoke-virtual {v12, v11}, Lcom/mbridge/msdk/out/Campaign;->setImageUrl(Ljava/lang/String;)V
const-string v11, "app_size"
.line 1788
invoke-virtual {v10, v11}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v11
invoke-virtual {v12, v11}, Lcom/mbridge/msdk/out/Campaign;->setSize(Ljava/lang/String;)V
const-string v11, "image_size"
.line 1789
invoke-virtual {v10, v11}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v11
invoke-virtual {v12, v11}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setImageSize(Ljava/lang/String;)V
const-string v11, "impression_url"
.line 1790
invoke-virtual {v10, v11}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v11
invoke-static {v1, v12, v11}, Lcom/mbridge/msdk/foundation/entity/DomainCampaignEx;->replaceValueByKey(Lcom/mbridge/msdk/foundation/entity/CampaignUnit;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Ljava/lang/String;)Ljava/lang/String;
move-result-object v11
invoke-virtual {v12, v11}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setImpressionURL(Ljava/lang/String;)V
const-string v11, "click_url"
.line 1791
invoke-virtual {v10, v11}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v11
invoke-static {v1, v12, v11}, Lcom/mbridge/msdk/foundation/entity/DomainCampaignEx;->replaceValueByKey(Lcom/mbridge/msdk/foundation/entity/CampaignUnit;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Ljava/lang/String;)Ljava/lang/String;
move-result-object v11
invoke-virtual {v12, v11}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setClickURL(Ljava/lang/String;)V
const-string v11, "rw_pl"
.line 1792
invoke-virtual {v10, v11}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v11
invoke-static {v11}, Lcom/mbridge/msdk/foundation/entity/RewardPlus;->parseByString(Ljava/lang/String;)Lcom/mbridge/msdk/foundation/entity/RewardPlus;
move-result-object v11
invoke-virtual {v12, v11}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setRewardPlus(Lcom/mbridge/msdk/foundation/entity/RewardPlus;)V
const-string v11, "wtick"
.line 1793
invoke-virtual {v10, v11}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v11
invoke-virtual {v12, v11}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setWtick(I)V
const-string v11, "deep_link"
.line 1794
invoke-virtual {v10, v11}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v11
invoke-static {v1, v12, v11}, Lcom/mbridge/msdk/foundation/entity/DomainCampaignEx;->replaceValueByKey(Lcom/mbridge/msdk/foundation/entity/CampaignUnit;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Ljava/lang/String;)Ljava/lang/String;
move-result-object v11
invoke-virtual {v12, v11}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setDeepLinkUrl(Ljava/lang/String;)V
const-string v11, "user_activation"
const/4 v13, 0x0
.line 1795
invoke-virtual {v10, v11, v13}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z
move-result v11
invoke-virtual {v12, v11}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setUserActivation(Z)V
const-string v11, "notice_url"
.line 1796
invoke-virtual {v10, v11}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v11
invoke-static {v1, v12, v11}, Lcom/mbridge/msdk/foundation/entity/DomainCampaignEx;->replaceValueByKey(Lcom/mbridge/msdk/foundation/entity/CampaignUnit;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Ljava/lang/String;)Ljava/lang/String;
move-result-object v11
invoke-virtual {v12, v11}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setNoticeUrl(Ljava/lang/String;)V
const-string v11, "template"
.line 1797
invoke-virtual {v10, v11}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v11
invoke-virtual {v12, v11}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setTemplate(I)V
const-string v11, "ad_source_id"
const/4 v13, 0x1
.line 1798
invoke-virtual {v10, v11, v13}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v11
invoke-virtual {v12, v11}, Lcom/mbridge/msdk/out/Campaign;->setType(I)V
const-string v11, "fca"
.line 1799
invoke-virtual {v10, v11}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v11
invoke-virtual {v12, v11}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setFca(I)V
const-string v11, "fcb"
.line 1800
invoke-virtual {v10, v11}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v11
invoke-virtual {v12, v11}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setFcb(I)V
const-string v11, "endcard_click_result"
.line 1801
invoke-virtual {v10, v11}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v11
invoke-virtual {v12, v11}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setEndcard_click_result(I)V
.line 1802
invoke-virtual {v10, v7}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v11
invoke-static {v11}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v11
if-nez v11, :cond_7
const-string v11, "0"
.line 1803
invoke-virtual {v10, v7, v11}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v7
invoke-static {v7}, Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
move-result-wide v13
invoke-virtual {v12, v13, v14}, Lcom/mbridge/msdk/out/Campaign;->setRating(D)V
.line 1805
:cond_7
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v7
invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v7
if-nez v7, :cond_8
const v7, 0x51615
.line 1806
invoke-virtual {v10, v0, v7}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/out/Campaign;->setNumberRating(I)V
:cond_8
const-string v0, "click_mode"
.line 1808
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setClick_mode(Ljava/lang/String;)V
const-string v0, "landing_type"
.line 1810
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setLandingType(Ljava/lang/String;)V
const-string v0, "link_type"
const/4 v7, 0x4
.line 1811
invoke-virtual {v10, v0, v7}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setLinkType(I)V
const-string v0, "c_ct"
.line 1813
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setClickInterval(I)V
const-string v0, "ctatext"
.line 1814
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAdCall(Ljava/lang/String;)V
const-string v0, "ad_url_list"
.line 1815
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAd_url_list(Ljava/lang/String;)V
const-string v0, "retarget_offer"
const/4 v7, 0x2
.line 1816
invoke-virtual {v10, v0, v7}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setRetarget_offer(I)V
const-string v0, "video_url"
.line 1818
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 1819
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v11
if-nez v11, :cond_a
if-eqz p4, :cond_9
.line 1821
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setVideoUrlEncode(Ljava/lang/String;)V
goto :goto_2
.line 1823
:cond_9
invoke-static {v0}, Lcom/mbridge/msdk/foundation/tools/z;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 1824
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setVideoUrlEncode(Ljava/lang/String;)V
:cond_a
:goto_2
const-string v0, "view_com_time"
.line 1827
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setVideoCompleteTime(I)V
const-string v0, "video_length"
.line 1828
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/out/Campaign;->setVideoLength(I)V
const-string v0, "video_size"
.line 1829
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setVideoSize(I)V
const-string v0, "video_resolution"
.line 1830
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setVideoResolution(Ljava/lang/String;)V
const-string v0, "watch_mile"
.line 1831
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setWatchMile(I)V
.line 1833
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v13
invoke-virtual {v12, v13, v14}, Lcom/mbridge/msdk/out/Campaign;->setTimestamp(J)V
move-object/from16 v0, p1
.line 1834
invoke-static {v1, v12, v0}, Lcom/mbridge/msdk/foundation/entity/DomainCampaignEx;->replaceValueByKey(Lcom/mbridge/msdk/foundation/entity/CampaignUnit;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setOnlyImpressionURL(Ljava/lang/String;)V
:try_end_3
.catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_0
.line 1837
:try_start_4
invoke-static/range {p7 .. p7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_b
move-object/from16 v0, p7
.line 1838
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setEcppv(Ljava/lang/String;)V
goto :goto_3
:catch_2
move-exception v0
goto :goto_4
:cond_b
:goto_3
const-string v0, "ac_s"
const/4 v11, 0x1
.line 1840
invoke-virtual {v10, v0, v11}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAc_s(I)V
:try_end_4
.catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_2
goto :goto_5
.line 1842
:goto_4
:try_start_5
invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
:goto_5
const-string v0, "ctype"
.line 1845
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setBty(I)V
const-string v0, "adv_imp"
.line 1846
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAdvImp(Ljava/lang/String;)V
const-string v0, "t_imp"
.line 1847
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setTImp(I)V
move-object/from16 v11, p2
.line 1849
invoke-virtual {v12, v11}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setHtmlUrl(Ljava/lang/String;)V
move-object/from16 v11, p3
.line 1850
invoke-virtual {v12, v11}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setEndScreenUrl(Ljava/lang/String;)V
const-string v0, "guidelines"
.line 1851
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setGuidelines(Ljava/lang/String;)V
const-string v0, "offer_type"
.line 1852
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setOfferType(I)V
const-string v0, "reward_name"
.line 1853
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setRewardName(Ljava/lang/String;)V
const-string v0, "reward_amount"
.line 1854
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setRewardAmount(I)V
:try_end_5
.catch Ljava/lang/Exception; {:try_start_5 .. :try_end_5} :catch_0
:try_start_6
const-string v0, "ad_tracking"
.line 1858
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 1859
invoke-static {v1, v12, v0}, Lcom/mbridge/msdk/foundation/entity/DomainCampaignEx;->replaceValueByKey(Lcom/mbridge/msdk/foundation/entity/CampaignUnit;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 1860
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v11
if-nez v11, :cond_c
.line 1861
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setNativeVideoTrackingString(Ljava/lang/String;)V
.line 1862
invoke-static {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->TrackingStr2Object(Ljava/lang/String;)Lcom/mbridge/msdk/foundation/entity/j;
move-result-object v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setNativeVideoTracking(Lcom/mbridge/msdk/foundation/entity/j;)V
:try_end_6
.catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_3
:catch_3
:cond_c
:try_start_7
const-string v0, "video_end_type"
.line 1868
invoke-virtual {v10, v0, v7}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setVideo_end_type(I)V
const-string v0, "endcard_url"
.line 1869
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-static {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isBreakCampainOrSetItByEndCard(Lcom/mbridge/msdk/foundation/entity/CampaignEx;Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_d
const/4 v11, 0x0
return-object v11
:cond_d
const-string v0, "playable_ads_without_video"
const/4 v11, 0x1
.line 1872
invoke-virtual {v10, v0, v11}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setPlayable_ads_without_video(I)V
.line 1877
invoke-virtual {v12, v9}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setVideoMD5Value(Ljava/lang/String;)V
.line 1878
invoke-virtual {v10, v6}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_e
.line 1879
invoke-virtual {v10, v6}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setNvT2(I)V
.line 1881
:cond_e
invoke-virtual {v10, v5}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_f
.line 1882
invoke-virtual {v10, v5}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setGifUrl(Ljava/lang/String;)V
:cond_f
const-string v0, "rv"
.line 1884
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object v0
invoke-static {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->a(Lorg/json/JSONObject;)Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;
move-result-object v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setRewardTemplateMode(Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;)V
const-string v0, "c_toi"
.line 1885
invoke-virtual {v10, v0, v7}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setClickTimeOutInterval(I)V
const-string v0, "imp_ua"
const/4 v5, 0x1
.line 1886
invoke-virtual {v10, v0, v5}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setImpUA(I)V
const-string v0, "c_ua"
.line 1887
invoke-virtual {v10, v0, v5}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setcUA(I)V
const-string v0, "jm_pd"
.line 1888
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setJmPd(I)V
const-string v0, "ia_icon"
.line 1890
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setKeyIaIcon(Ljava/lang/String;)V
const-string v0, "ia_rst"
.line 1891
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setKeyIaRst(I)V
const-string v0, "ia_url"
.line 1892
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setKeyIaUrl(Ljava/lang/String;)V
const-string v0, "ia_ori"
.line 1893
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setKeyIaOri(I)V
.line 1894
invoke-virtual/range {p5 .. p5}, Lcom/mbridge/msdk/foundation/entity/b;->getAdType()I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAdType(I)V
const-string v0, "tp_offer"
.line 1895
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setTpOffer(I)V
const-string v0, "fac"
.line 1896
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setFac(I)V
const-string v0, "ia_ext1"
.line 1897
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setIa_ext1(Ljava/lang/String;)V
const-string v0, "ia_ext2"
.line 1898
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setIa_ext2(Ljava/lang/String;)V
const-string v0, "is_download_zip"
.line 1899
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setIsDownLoadZip(I)V
const-string v0, "ia_cache"
.line 1900
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setInteractiveCache(Ljava/lang/String;)V
const-string v0, "oc_time"
.line 1902
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setOc_time(I)V
const-string v0, "oc_type"
.line 1903
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setOc_type(I)V
const-string v0, "t_list"
.line 1904
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setT_list(Ljava/lang/String;)V
const-string v0, "adchoice"
.line 1906
invoke-virtual {v10, v0, v9}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$a;->a(Ljava/lang/String;)Lcom/mbridge/msdk/foundation/entity/CampaignEx$a;
move-result-object v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAdchoice(Lcom/mbridge/msdk/foundation/entity/CampaignEx$a;)V
const-string v0, "plct"
.line 1908
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J
move-result-wide v0
invoke-virtual {v12, v0, v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setPlct(J)V
const-string v0, "c_c_time"
.line 1909
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J
move-result-wide v0
invoke-virtual {v12, v0, v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setCandidateCacheTime(J)V
const-string v0, "plctb"
.line 1910
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J
move-result-wide v0
invoke-virtual {v12, v0, v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setPlctb(J)V
const-string v0, "creative_id"
.line 1911
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J
move-result-wide v0
invoke-virtual {v12, v0, v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setCreativeId(J)V
const-string v0, "vid_crtv_id"
.line 1912
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J
move-result-wide v0
invoke-virtual {v12, v0, v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setVidCrtvId(J)V
const-string v0, "ec_crtv_id"
.line 1913
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J
move-result-wide v0
invoke-virtual {v12, v0, v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setEcCrtvId(J)V
const-string v0, "ec_temp_id"
.line 1914
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J
move-result-wide v0
invoke-virtual {v12, v0, v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setEcTemplateId(J)V
const-string v0, "cam_tpl_url"
.line 1916
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 1917
invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object v1
.line 1918
invoke-virtual {v1}, Landroid/net/Uri;->getPath()Ljava/lang/String;
move-result-object v5
invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v5
if-nez v5, :cond_11
invoke-virtual {v1}, Landroid/net/Uri;->getPath()Ljava/lang/String;
move-result-object v5
const-string v6, ".zip"
invoke-virtual {v5, v6}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
move-result v5
if-nez v5, :cond_10
invoke-virtual {v1}, Landroid/net/Uri;->getPath()Ljava/lang/String;
move-result-object v1
const-string v5, ".ZIP"
invoke-virtual {v1, v5}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_11
.line 1919
:cond_10
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAdZip(Ljava/lang/String;)V
goto :goto_6
.line 1921
:cond_11
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setBannerUrl(Ljava/lang/String;)V
.line 1923
:goto_6
invoke-virtual {v10, v4}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setBannerHtml(Ljava/lang/String;)V
.line 1924
invoke-virtual {v10, v4}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAdHtml(Ljava/lang/String;)V
const-string v0, "mraid"
.line 1926
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 1927
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_12
const/4 v1, 0x1
.line 1928
invoke-virtual {v12, v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setIsMraid(Z)V
.line 1929
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setMraid(Ljava/lang/String;)V
goto :goto_7
.line 1931
:cond_12
invoke-virtual {v12}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAdHtml()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_13
invoke-virtual {v12}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAdHtml()Ljava/lang/String;
move-result-object v0
const-string v1, "<MBTPLMARK>"
invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_13
const/4 v1, 0x1
.line 1932
invoke-virtual {v12, v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setIsMraid(Z)V
goto :goto_7
:cond_13
const/4 v1, 0x0
.line 1934
invoke-virtual {v12, v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setIsMraid(Z)V
.line 1938
:goto_7
invoke-virtual {v10, v8}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v0
if-nez v0, :cond_15
.line 1940
invoke-virtual {v10, v8}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_14
.line 1941
invoke-virtual {v10, v8}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setOmid(Ljava/lang/String;)V
goto :goto_8
:cond_14
const/4 v1, 0x0
.line 1943
invoke-virtual {v12, v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setOmid(Ljava/lang/String;)V
goto :goto_8
.line 1946
:cond_15
invoke-virtual {v0}, Lorg/json/JSONArray;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setOmid(Ljava/lang/String;)V
.line 1949
:goto_8
sget-object v0, Lcom/mbridge/msdk/MBridgeConstans;->PLACEMENT_ID:Ljava/lang/String;
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setPlacementId(Ljava/lang/String;)V
const-string v0, "maitve"
.line 1951
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setMaitve(I)V
const-string v0, "maitve_src"
.line 1952
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setMaitve_src(Ljava/lang/String;)V
const-string v0, "flb"
.line 1953
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setFlb(I)V
const-string v0, "cbd"
const/4 v1, -0x2
.line 1954
invoke-virtual {v10, v0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setCbd(I)V
const-string v0, "vst"
.line 1955
invoke-virtual {v10, v0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setVst(I)V
const-string v0, "use_skip_time"
const/4 v1, 0x0
.line 1956
invoke-virtual {v10, v0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setUseSkipTime(I)V
const-string v0, "prog_bar"
.line 1957
invoke-virtual {v10, v0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setProgressBarShow(I)V
const-string v0, "adspace_t"
const/4 v1, 0x1
.line 1958
invoke-virtual {v10, v0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAdSpaceT(I)V
const-string v0, "flb_skiptime"
.line 1959
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v12, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setFlbSkipTime(I)V
.line 1960
invoke-static {v10, v12}, Lcom/mbridge/msdk/foundation/entity/DomainCampaignEx;->parseCampaign(Lorg/json/JSONObject;Lcom/mbridge/msdk/foundation/entity/CampaignEx;)Lcom/mbridge/msdk/foundation/entity/CampaignEx;
move-result-object v11
:try_end_7
.catch Ljava/lang/Exception; {:try_start_7 .. :try_end_7} :catch_0
.line 1964
:try_start_8
invoke-static {}, Lcom/mbridge/msdk/foundation/controller/c;->m()Lcom/mbridge/msdk/foundation/controller/c;
move-result-object v0
invoke-virtual {v0}, Lcom/mbridge/msdk/foundation/controller/a;->c()Landroid/content/Context;
move-result-object v0
invoke-virtual {v11}, Lcom/mbridge/msdk/out/Campaign;->getPackageName()Ljava/lang/String;
move-result-object v1
invoke-virtual {v11}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getImpressionURL()Ljava/lang/String;
move-result-object v4
invoke-static {v0, v1, v4}, Lcom/mbridge/msdk/foundation/tools/ak;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 1965
invoke-virtual {v11, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setImpressionURL(Ljava/lang/String;)V
:try_end_8
.catch Ljava/lang/Exception; {:try_start_8 .. :try_end_8} :catch_4
goto :goto_9
:catch_4
move-exception v0
.line 1968
:try_start_9
invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object v0
invoke-static {v3, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
:goto_9
const-string v0, "vck_t"
.line 1971
invoke-virtual {v10, v0, v7}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v11, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setVideoCheckType(I)V
const-string v0, "vctn_t"
const/4 v1, 0x1
.line 1972
invoke-virtual {v10, v0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v11, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setVideoCtnType(I)V
const-string v0, "rs_ignc_r"
.line 1973
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v0
if-eqz v0, :cond_17
.line 1974
invoke-virtual {v0}, Lorg/json/JSONArray;->length()I
move-result v1
if-lez v1, :cond_17
.line 1975
new-instance v1, Ljava/util/ArrayList;
invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
const/4 v4, 0x0
.line 1976
:goto_a
invoke-virtual {v0}, Lorg/json/JSONArray;->length()I
move-result v5
if-ge v4, v5, :cond_16
.line 1977
invoke-virtual {v0, v4}, Lorg/json/JSONArray;->optInt(I)I
move-result v5
invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v5
invoke-virtual {v1, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
add-int/lit8 v4, v4, 0x1
goto :goto_a
:catch_5
move-exception v0
goto :goto_d
.line 1979
:cond_16
invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
move-result v0
if-lez v0, :cond_17
.line 1980
invoke-virtual {v11, v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setRsIgnoreCheckRule(Ljava/util/ArrayList;)V
.line 1983
:cond_17
invoke-virtual {v10, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_18
.line 1984
invoke-virtual {v10, v2}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lcom/mbridge/msdk/foundation/entity/AabEntity;->parser(Ljava/lang/String;)Lcom/mbridge/msdk/foundation/entity/AabEntity;
move-result-object v0
invoke-virtual {v11, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAabEntity(Lcom/mbridge/msdk/foundation/entity/AabEntity;)V
:try_end_9
.catch Ljava/lang/Exception; {:try_start_9 .. :try_end_9} :catch_5
:cond_18
:try_start_a
const-string v0, "privacy_url"
.line 1987
invoke-virtual {v10, v0, v9}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v11, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setPrivacyUrl(Ljava/lang/String;)V
const-string v0, "show_privacy_btn"
const/4 v1, 0x0
.line 1988
invoke-virtual {v10, v0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v11, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setPrivacyButtonTemplateVisibility(I)V
:try_end_a
.catch Ljava/lang/Exception; {:try_start_a .. :try_end_a} :catch_6
goto :goto_b
:catch_6
move-exception v0
.line 1990
:try_start_b
invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object v0
invoke-static {v3, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
:goto_b
const-string v0, "imp_report_type"
const/4 v1, 0x0
.line 1992
invoke-virtual {v10, v0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v11, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setImpReportType(I)V
const-string v0, "auto_mc"
.line 1993
invoke-virtual {v10, v0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v11, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAutoShowStoreMiniCard(I)V
const-string v0, "mc_trig_t"
.line 1994
invoke-virtual {v10, v0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v11, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setShowStoreMiniCardDelayTime(I)V
const-string v0, "ac"
.line 1995
invoke-virtual {v10, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 1996
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
:try_end_b
.catch Ljava/lang/Exception; {:try_start_b .. :try_end_b} :catch_5
if-nez v1, :cond_19
.line 1998
:try_start_c
invoke-virtual {v11, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAc(Ljava/lang/String;)V
:try_end_c
.catch Ljava/lang/Exception; {:try_start_c .. :try_end_c} :catch_7
goto :goto_c
:catch_7
move-exception v0
move-object v1, v0
.line 2000
:try_start_d
invoke-virtual {v1}, Ljava/lang/Throwable;->printStackTrace()V
:cond_19
:goto_c
const-string v0, "i_s_c_t"
.line 2003
invoke-virtual {v10, v0, v7}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v11, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setFilterCallBackState(I)V
:try_end_d
.catch Ljava/lang/Exception; {:try_start_d .. :try_end_d} :catch_5
return-object v11
:catch_8
move-exception v0
const/4 v11, 0x0
.line 2005
:goto_d
invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
return-object v11
:cond_1a
const/4 v1, 0x0
return-object v1
.end method
.method public static parseCampaignWithBackData(Lorg/json/JSONObject;)Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.locals 16
move-object/from16 v1, p0
const-string v2, "aab"
const-string v3, "cam_html"
const-string v0, "rv"
const-string v4, "gif_url"
const-string v5, "nv_t2"
const-string v6, "ext_data"
const-string v7, "ad_tracking"
const-string v8, "number_rating"
const-string v9, "rating"
const-string v10, "notice_url"
const-string v11, "omid"
const-string v12, ""
if-eqz v1, :cond_1b
.line 2235
:try_start_0
new-instance v14, Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-direct {v14}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;-><init>()V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_9
:try_start_1
const-string v15, "id"
.line 2236
invoke-virtual {v1, v15}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v15
invoke-virtual {v14, v15}, Lcom/mbridge/msdk/out/Campaign;->setId(Ljava/lang/String;)V
const-string v15, "title"
.line 2237
invoke-virtual {v1, v15}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v15
invoke-virtual {v14, v15}, Lcom/mbridge/msdk/out/Campaign;->setAppName(Ljava/lang/String;)V
const-string v15, "desc"
.line 2238
invoke-virtual {v1, v15}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v15
invoke-virtual {v14, v15}, Lcom/mbridge/msdk/out/Campaign;->setAppDesc(Ljava/lang/String;)V
const-string v15, "package_name"
.line 2239
invoke-virtual {v1, v15}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v15
invoke-virtual {v14, v15}, Lcom/mbridge/msdk/out/Campaign;->setPackageName(Ljava/lang/String;)V
const-string v15, "rtins_type"
.line 2240
invoke-virtual {v1, v15}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v15
invoke-virtual {v14, v15}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setRtinsType(I)V
const-string v15, "icon_url"
.line 2241
invoke-virtual {v1, v15}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v15
invoke-virtual {v14, v15}, Lcom/mbridge/msdk/out/Campaign;->setIconUrl(Ljava/lang/String;)V
const-string v15, "image_url"
.line 2242
invoke-virtual {v1, v15}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v15
invoke-virtual {v14, v15}, Lcom/mbridge/msdk/out/Campaign;->setImageUrl(Ljava/lang/String;)V
const-string v15, "app_size"
.line 2243
invoke-virtual {v1, v15}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v15
invoke-virtual {v14, v15}, Lcom/mbridge/msdk/out/Campaign;->setSize(Ljava/lang/String;)V
const-string v15, "image_size"
.line 2244
invoke-virtual {v1, v15}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v15
invoke-virtual {v14, v15}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setImageSize(Ljava/lang/String;)V
const-string v15, "impression_url"
.line 2245
invoke-virtual {v1, v15}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v15
invoke-virtual {v14, v15}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setImpressionURL(Ljava/lang/String;)V
const-string v15, "click_url"
.line 2246
invoke-virtual {v1, v15}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v15
invoke-virtual {v14, v15}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setClickURL(Ljava/lang/String;)V
const-string v15, "rw_pl"
.line 2247
invoke-virtual {v1, v15}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v15
invoke-static {v15}, Lcom/mbridge/msdk/foundation/entity/RewardPlus;->parseByString(Ljava/lang/String;)Lcom/mbridge/msdk/foundation/entity/RewardPlus;
move-result-object v15
invoke-virtual {v14, v15}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setRewardPlus(Lcom/mbridge/msdk/foundation/entity/RewardPlus;)V
const-string v15, "wtick"
.line 2248
invoke-virtual {v1, v15}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v15
invoke-virtual {v14, v15}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setWtick(I)V
const-string v15, "deep_link"
.line 2249
invoke-virtual {v1, v15}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v15
invoke-virtual {v14, v15}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setDeepLinkUrl(Ljava/lang/String;)V
const-string v15, "user_activation"
const/4 v13, 0x0
.line 2250
invoke-virtual {v1, v15, v13}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z
move-result v15
invoke-virtual {v14, v15}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setUserActivation(Z)V
.line 2251
invoke-virtual {v1, v10}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v15
invoke-virtual {v14, v15}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setNoticeUrl(Ljava/lang/String;)V
const-string v15, "template"
.line 2252
invoke-virtual {v1, v15}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v15
invoke-virtual {v14, v15}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setTemplate(I)V
const-string v15, "ad_source_id"
const/4 v13, 0x1
.line 2253
invoke-virtual {v1, v15, v13}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v15
invoke-virtual {v14, v15}, Lcom/mbridge/msdk/out/Campaign;->setType(I)V
const-string v15, "fca"
.line 2254
invoke-virtual {v1, v15}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v15
invoke-virtual {v14, v15}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setFca(I)V
const-string v15, "fcb"
.line 2255
invoke-virtual {v1, v15}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v15
invoke-virtual {v14, v15}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setFcb(I)V
const-string v15, "endcard_click_result"
.line 2256
invoke-virtual {v1, v15}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v15
invoke-virtual {v14, v15}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setEndcard_click_result(I)V
.line 2257
invoke-virtual {v1, v9}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v15
invoke-static {v15}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v15
if-nez v15, :cond_0
const-string v15, "0"
.line 2258
invoke-virtual {v1, v9, v15}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v9
move-object v15, v10
invoke-static {v9}, Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
move-result-wide v9
invoke-virtual {v14, v9, v10}, Lcom/mbridge/msdk/out/Campaign;->setRating(D)V
goto :goto_0
:catch_0
move-exception v0
move-object v13, v14
goto/16 :goto_c
:cond_0
move-object v15, v10
.line 2260
:goto_0
invoke-virtual {v1, v8}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v9
invoke-static {v9}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v9
if-nez v9, :cond_1
const v9, 0x51615
.line 2261
invoke-virtual {v1, v8, v9}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v8
invoke-virtual {v14, v8}, Lcom/mbridge/msdk/out/Campaign;->setNumberRating(I)V
:cond_1
const-string v8, "click_mode"
.line 2263
invoke-virtual {v1, v8}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v8
invoke-virtual {v14, v8}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setClick_mode(Ljava/lang/String;)V
const-string v8, "landing_type"
.line 2265
invoke-virtual {v1, v8}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v8
invoke-virtual {v14, v8}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setLandingType(Ljava/lang/String;)V
const-string v8, "link_type"
const/4 v9, 0x4
.line 2266
invoke-virtual {v1, v8, v9}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v8
invoke-virtual {v14, v8}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setLinkType(I)V
const-string v8, "c_ct"
.line 2267
invoke-virtual {v1, v8}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v8
invoke-virtual {v14, v8}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setClickInterval(I)V
const-string v8, "ctatext"
.line 2268
invoke-virtual {v1, v8}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v8
invoke-virtual {v14, v8}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAdCall(Ljava/lang/String;)V
const-string v8, "ad_url_list"
.line 2269
invoke-virtual {v1, v8}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v8
invoke-virtual {v14, v8}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAd_url_list(Ljava/lang/String;)V
const-string v8, "retarget_offer"
const/4 v9, 0x2
.line 2270
invoke-virtual {v1, v8, v9}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v8
invoke-virtual {v14, v8}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setRetarget_offer(I)V
const-string v8, "video_url"
.line 2272
invoke-virtual {v1, v8}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v8
.line 2273
invoke-virtual {v14, v8}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setVideoUrlEncode(Ljava/lang/String;)V
const-string v8, "video_length"
.line 2274
invoke-virtual {v1, v8}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v8
invoke-virtual {v14, v8}, Lcom/mbridge/msdk/out/Campaign;->setVideoLength(I)V
const-string v8, "video_size"
.line 2275
invoke-virtual {v1, v8}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v8
invoke-virtual {v14, v8}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setVideoSize(I)V
const-string v8, "video_resolution"
.line 2276
invoke-virtual {v1, v8}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v8
invoke-virtual {v14, v8}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setVideoResolution(Ljava/lang/String;)V
const-string v8, "watch_mile"
.line 2277
invoke-virtual {v1, v8}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v8
invoke-virtual {v14, v8}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setWatchMile(I)V
.line 2279
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v9
invoke-virtual {v14, v9, v10}, Lcom/mbridge/msdk/out/Campaign;->setTimestamp(J)V
const-string v9, "ctype"
.line 2281
invoke-virtual {v1, v9}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v9
invoke-virtual {v14, v9}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setBty(I)V
const-string v9, "adv_imp"
.line 2282
invoke-virtual {v1, v9}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v9
invoke-virtual {v14, v9}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAdvImp(Ljava/lang/String;)V
const-string v9, "t_imp"
.line 2283
invoke-virtual {v1, v9}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v9
invoke-virtual {v14, v9}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setTImp(I)V
const-string v9, "html_url"
.line 2285
invoke-virtual {v1, v9}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v9
invoke-virtual {v14, v9}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setHtmlUrl(Ljava/lang/String;)V
const-string v9, "end_screen_url"
.line 2286
invoke-virtual {v1, v9}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v9
invoke-virtual {v14, v9}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setEndScreenUrl(Ljava/lang/String;)V
const-string v9, "guidelines"
.line 2287
invoke-virtual {v1, v9}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v9
invoke-virtual {v14, v9}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setGuidelines(Ljava/lang/String;)V
const-string v9, "offer_type"
.line 2288
invoke-virtual {v1, v9}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v9
invoke-virtual {v14, v9}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setOfferType(I)V
const-string v9, "reward_name"
.line 2289
invoke-virtual {v1, v9}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v9
invoke-virtual {v14, v9}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setRewardName(Ljava/lang/String;)V
const-string v9, "reward_amount"
.line 2290
invoke-virtual {v1, v9}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v9
invoke-virtual {v14, v9}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setRewardAmount(I)V
:try_end_1
.catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0
.line 2294
:try_start_2
invoke-virtual {v1, v7}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
move-result v9
if-eqz v9, :cond_2
.line 2295
invoke-virtual {v1, v7}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v7
.line 2296
invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v9
if-nez v9, :cond_2
.line 2297
invoke-virtual {v14, v7}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setNativeVideoTrackingString(Ljava/lang/String;)V
.line 2298
invoke-static {v7}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->TrackingStr2Object(Ljava/lang/String;)Lcom/mbridge/msdk/foundation/entity/j;
move-result-object v7
invoke-virtual {v14, v7}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setNativeVideoTracking(Lcom/mbridge/msdk/foundation/entity/j;)V
:try_end_2
.catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_1
:catch_1
:cond_2
:try_start_3
const-string v7, "ready_rate"
const/4 v9, -0x1
.line 2305
invoke-virtual {v1, v7, v9}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v7
invoke-virtual {v14, v7}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setReady_rate(I)V
.line 2306
invoke-virtual {v1, v6}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object v7
if-eqz v7, :cond_3
.line 2308
invoke-virtual {v7}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v6
invoke-virtual {v14, v6}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setExt_data(Ljava/lang/String;)V
goto :goto_1
.line 2311
:cond_3
invoke-virtual {v1, v6}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v6
.line 2312
invoke-static {v6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v7
if-nez v7, :cond_4
.line 2313
invoke-virtual {v14, v6}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setExt_data(Ljava/lang/String;)V
:cond_4
:goto_1
const-string v6, "mof_tplid"
.line 2317
invoke-virtual {v1, v6}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v6
invoke-virtual {v14, v6}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setMof_tplid(I)V
const-string v6, "mof_template_url"
.line 2318
invoke-virtual {v1, v6}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v6
invoke-virtual {v14, v6}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setMof_template_url(Ljava/lang/String;)V
const-string v6, "nscpt"
.line 2319
invoke-virtual {v1, v6}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v6
invoke-virtual {v14, v6}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setNscpt(I)V
.line 2320
new-instance v6, Lorg/json/JSONArray;
invoke-direct {v6}, Lorg/json/JSONArray;-><init>()V
const-string v6, "pv_urls"
.line 2321
invoke-virtual {v1, v6}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v6
if-eqz v6, :cond_5
.line 2323
invoke-virtual {v6}, Lorg/json/JSONArray;->length()I
move-result v7
if-lez v7, :cond_5
.line 2324
new-instance v7, Ljava/util/ArrayList;
invoke-virtual {v6}, Lorg/json/JSONArray;->length()I
move-result v9
invoke-direct {v7, v9}, Ljava/util/ArrayList;-><init>(I)V
const/4 v9, 0x0
.line 2325
:goto_2
invoke-virtual {v6}, Lorg/json/JSONArray;->length()I
move-result v10
if-ge v9, v10, :cond_6
.line 2326
invoke-virtual {v6, v9}, Lorg/json/JSONArray;->optString(I)Ljava/lang/String;
move-result-object v10
invoke-interface {v7, v10}, Ljava/util/List;->add(Ljava/lang/Object;)Z
add-int/lit8 v9, v9, 0x1
goto :goto_2
:cond_5
const/4 v7, 0x0
.line 2329
:cond_6
invoke-virtual {v14, v7}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setPv_urls(Ljava/util/List;)V
const-string v6, "req_ext_data"
.line 2330
invoke-virtual {v1, v6}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object v6
if-eqz v6, :cond_7
.line 2332
invoke-virtual {v6}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v6
invoke-virtual {v14, v6}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setReq_ext_data(Ljava/lang/String;)V
:try_end_3
.catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_2
:catch_2
:cond_7
:try_start_4
const-string v6, "video_end_type"
const/4 v7, 0x2
.line 2336
invoke-virtual {v1, v6, v7}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v6
invoke-virtual {v14, v6}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setVideo_end_type(I)V
const-string v6, "endcard_url"
.line 2338
invoke-virtual {v1, v6}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v6
invoke-static {v14, v6}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isBreakCampainOrSetItByEndCard(Lcom/mbridge/msdk/foundation/entity/CampaignEx;Ljava/lang/String;)Z
move-result v6
if-eqz v6, :cond_8
const/4 v6, 0x0
return-object v6
:cond_8
const-string v6, "playable_ads_without_video"
.line 2341
invoke-virtual {v1, v6, v13}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v6
invoke-virtual {v14, v6}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setPlayable_ads_without_video(I)V
.line 2345
invoke-virtual {v14, v12}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setVideoMD5Value(Ljava/lang/String;)V
.line 2346
invoke-virtual {v1, v5}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
move-result v6
if-eqz v6, :cond_9
.line 2347
invoke-virtual {v1, v5}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v5
invoke-virtual {v14, v5}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setNvT2(I)V
.line 2349
:cond_9
invoke-virtual {v1, v4}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_a
.line 2350
invoke-virtual {v1, v4}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
invoke-virtual {v14, v4}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setGifUrl(Ljava/lang/String;)V
:try_end_4
.catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_0
.line 2354
:cond_a
:try_start_5
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object v4
if-eqz v4, :cond_b
.line 2356
invoke-static {v4}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->a(Lorg/json/JSONObject;)Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;
move-result-object v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setRewardTemplateMode(Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;)V
goto :goto_4
:catch_3
move-exception v0
goto :goto_3
.line 2358
:cond_b
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 2359
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v4
if-nez v4, :cond_c
.line 2360
new-instance v4, Lorg/json/JSONObject;
invoke-direct {v4, v0}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
invoke-static {v4}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->a(Lorg/json/JSONObject;)Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;
move-result-object v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setRewardTemplateMode(Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;)V
:try_end_5
.catch Ljava/lang/Exception; {:try_start_5 .. :try_end_5} :catch_3
goto :goto_4
.line 2364
:goto_3
:try_start_6
sget-boolean v4, Lcom/mbridge/msdk/MBridgeConstans;->DEBUG:Z
if-eqz v4, :cond_c
.line 2365
invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
:cond_c
:goto_4
const-string v0, "c_toi"
const/4 v4, 0x2
.line 2368
invoke-virtual {v1, v0, v4}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setClickTimeOutInterval(I)V
const-string v0, "imp_ua"
.line 2369
invoke-virtual {v1, v0, v13}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setImpUA(I)V
const-string v0, "c_ua"
.line 2370
invoke-virtual {v1, v0, v13}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setcUA(I)V
const-string v0, "jm_pd"
.line 2371
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setJmPd(I)V
const-string v0, "ia_icon"
.line 2373
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setKeyIaIcon(Ljava/lang/String;)V
const-string v0, "ia_rst"
.line 2374
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setKeyIaRst(I)V
const-string v0, "ia_url"
.line 2375
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setKeyIaUrl(Ljava/lang/String;)V
const-string v0, "ia_ori"
.line 2376
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setKeyIaOri(I)V
const-string v0, "ad_type"
.line 2377
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAdType(I)V
const-string v0, "tp_offer"
.line 2378
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setTpOffer(I)V
const-string v0, "fac"
.line 2379
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setFac(I)V
const-string v0, "ia_ext1"
.line 2380
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setIa_ext1(Ljava/lang/String;)V
const-string v0, "ia_ext2"
.line 2381
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setIa_ext2(Ljava/lang/String;)V
const-string v0, "is_download_zip"
.line 2382
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setIsDownLoadZip(I)V
const-string v0, "ia_cache"
.line 2383
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setInteractiveCache(Ljava/lang/String;)V
const-string v0, "oc_time"
.line 2384
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setOc_time(I)V
const-string v0, "oc_type"
.line 2385
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setOc_type(I)V
const-string v0, "t_list"
.line 2386
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setT_list(Ljava/lang/String;)V
const-string v0, "adchoice"
.line 2388
invoke-virtual {v1, v0, v12}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$a;->a(Ljava/lang/String;)Lcom/mbridge/msdk/foundation/entity/CampaignEx$a;
move-result-object v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAdchoice(Lcom/mbridge/msdk/foundation/entity/CampaignEx$a;)V
const-string v0, "plct"
.line 2390
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J
move-result-wide v4
invoke-virtual {v14, v4, v5}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setPlct(J)V
const-string v0, "plctb"
.line 2391
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J
move-result-wide v4
invoke-virtual {v14, v4, v5}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setPlctb(J)V
const-string v0, "c_c_time"
.line 2392
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J
move-result-wide v4
invoke-virtual {v14, v4, v5}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setCandidateCacheTime(J)V
.line 2393
invoke-virtual {v1, v11}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v0
if-nez v0, :cond_e
.line 2395
invoke-virtual {v1, v11}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_d
.line 2396
invoke-virtual {v1, v11}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setOmid(Ljava/lang/String;)V
goto :goto_5
:cond_d
const/4 v4, 0x0
.line 2398
invoke-virtual {v14, v4}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setOmid(Ljava/lang/String;)V
goto :goto_5
.line 2401
:cond_e
invoke-virtual {v0}, Lorg/json/JSONArray;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setOmid(Ljava/lang/String;)V
:goto_5
const-string v0, "creative_id"
.line 2403
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J
move-result-wide v4
invoke-virtual {v14, v4, v5}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setCreativeId(J)V
const-string v0, "vid_crtv_id"
.line 2404
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J
move-result-wide v4
invoke-virtual {v14, v4, v5}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setVidCrtvId(J)V
const-string v0, "ec_crtv_id"
.line 2405
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J
move-result-wide v4
invoke-virtual {v14, v4, v5}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setEcCrtvId(J)V
const-string v0, "ec_temp_id"
.line 2406
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J
move-result-wide v4
invoke-virtual {v14, v4, v5}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setEcTemplateId(J)V
const-string v0, "local_rid"
.line 2407
invoke-virtual {v1, v0, v12}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setLocalRequestId(Ljava/lang/String;)V
const-string v0, "cam_tpl_url"
.line 2409
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 2410
invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object v4
.line 2411
invoke-virtual {v4}, Landroid/net/Uri;->getPath()Ljava/lang/String;
move-result-object v5
invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v5
if-nez v5, :cond_10
invoke-virtual {v4}, Landroid/net/Uri;->getPath()Ljava/lang/String;
move-result-object v5
const-string v6, ".zip"
invoke-virtual {v5, v6}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
move-result v5
if-nez v5, :cond_f
invoke-virtual {v4}, Landroid/net/Uri;->getPath()Ljava/lang/String;
move-result-object v4
const-string v5, ".ZIP"
invoke-virtual {v4, v5}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
move-result v4
if-eqz v4, :cond_10
.line 2412
:cond_f
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAdZip(Ljava/lang/String;)V
goto :goto_6
.line 2414
:cond_10
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setBannerUrl(Ljava/lang/String;)V
.line 2416
:goto_6
invoke-virtual {v1, v3}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setBannerHtml(Ljava/lang/String;)V
.line 2417
invoke-virtual {v1, v3}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAdHtml(Ljava/lang/String;)V
const-string v0, "unitId"
.line 2418
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setCampaignUnitId(Ljava/lang/String;)V
const-string v0, "mraid"
.line 2420
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 2421
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-eqz v3, :cond_11
const-string v0, "mraid_src"
.line 2422
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 2424
:cond_11
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-nez v3, :cond_12
.line 2425
invoke-virtual {v14, v13}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setIsMraid(Z)V
.line 2426
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setMraid(Ljava/lang/String;)V
goto :goto_7
.line 2428
:cond_12
invoke-virtual {v14}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAdHtml()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_13
invoke-virtual {v14}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAdHtml()Ljava/lang/String;
move-result-object v0
const-string v3, "<MBTPLMARK>"
invoke-virtual {v0, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_13
.line 2429
invoke-virtual {v14, v13}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setIsMraid(Z)V
goto :goto_7
:cond_13
const/4 v3, 0x0
.line 2431
invoke-virtual {v14, v3}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setIsMraid(Z)V
:goto_7
const-string v0, "c_i"
.line 2434
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setNetAddress(Ljava/lang/String;)V
:try_end_6
.catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_0
:try_start_7
const-string v0, "only_impression_url"
.line 2436
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 2437
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
:try_end_7
.catch Ljava/lang/Exception; {:try_start_7 .. :try_end_7} :catch_5
const-string v4, "k"
if-nez v3, :cond_14
.line 2438
:try_start_8
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setOnlyImpressionURL(Ljava/lang/String;)V
.line 2439
invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object v0
if-eqz v0, :cond_14
.line 2441
invoke-virtual {v0, v4}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 2442
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setRequestId(Ljava/lang/String;)V
:cond_14
move-object v3, v15
.line 2446
invoke-virtual {v1, v3}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 2447
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-nez v3, :cond_15
.line 2448
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setNoticeUrl(Ljava/lang/String;)V
.line 2449
invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object v0
if-eqz v0, :cond_15
.line 2451
invoke-virtual {v0, v4}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 2452
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setRequestIdNotice(Ljava/lang/String;)V
:try_end_8
.catch Ljava/lang/Exception; {:try_start_8 .. :try_end_8} :catch_5
:cond_15
:try_start_9
const-string v0, "encrypt_ecppv"
.line 2456
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 2457
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-nez v3, :cond_16
.line 2458
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setEcppv(Ljava/lang/String;)V
:try_end_9
.catch Ljava/lang/Exception; {:try_start_9 .. :try_end_9} :catch_4
goto :goto_8
:catch_4
move-exception v0
.line 2461
:try_start_a
invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
:cond_16
:goto_8
const-string v0, "ac_s"
.line 2463
invoke-virtual {v1, v0, v13}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAc_s(I)V
:try_end_a
.catch Ljava/lang/Exception; {:try_start_a .. :try_end_a} :catch_5
:catch_5
:try_start_b
const-string v0, "hb"
const/4 v3, 0x0
.line 2467
invoke-virtual {v1, v0, v3}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z
move-result v0
.line 2468
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setIsBidCampaign(Z)V
.line 2470
sget-object v0, Lcom/mbridge/msdk/MBridgeConstans;->PLACEMENT_ID:Ljava/lang/String;
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setPlacementId(Ljava/lang/String;)V
const-string v0, "maitve"
.line 2471
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setMaitve(I)V
const-string v0, "maitve_src"
.line 2472
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setMaitve_src(Ljava/lang/String;)V
const-string v0, "flb"
.line 2473
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setFlb(I)V
const-string v0, "flb_skiptime"
.line 2474
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setFlbSkipTime(I)V
const-string v0, "cbd"
const/4 v3, -0x2
.line 2475
invoke-virtual {v1, v0, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setCbd(I)V
const-string v0, "vst"
.line 2476
invoke-virtual {v1, v0, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setVst(I)V
const-string v0, "use_skip_time"
const/4 v3, 0x0
.line 2477
invoke-virtual {v1, v0, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setUseSkipTime(I)V
const-string v0, "prog_bar"
.line 2478
invoke-virtual {v1, v0, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setProgressBarShow(I)V
const-string v0, "adspace_t"
.line 2479
invoke-virtual {v1, v0, v13}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v14, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAdSpaceT(I)V
.line 2480
invoke-static {v1, v14}, Lcom/mbridge/msdk/foundation/entity/DomainCampaignEx;->parseCampaignWithBackData(Lorg/json/JSONObject;Lcom/mbridge/msdk/foundation/entity/CampaignEx;)Lcom/mbridge/msdk/foundation/entity/CampaignEx;
move-result-object v3
:try_end_b
.catch Ljava/lang/Exception; {:try_start_b .. :try_end_b} :catch_0
:try_start_c
const-string v0, "vcn"
.line 2481
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v3, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setVcn(I)V
const-string v0, "token_r"
.line 2482
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v3, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setTokenRule(I)V
const-string v0, "encrypt_p"
.line 2483
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setEncryptPrice(Ljava/lang/String;)V
const-string v0, "view_com_time"
.line 2484
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v3, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setVideoCompleteTime(I)V
const-string v0, "vck_t"
const/4 v4, 0x2
.line 2486
invoke-virtual {v1, v0, v4}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v3, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setVideoCheckType(I)V
const-string v0, "vctn_t"
.line 2487
invoke-virtual {v1, v0, v13}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v3, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setVideoCtnType(I)V
const-string v0, "rs_ignc_r"
.line 2488
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v0
if-eqz v0, :cond_18
.line 2489
invoke-virtual {v0}, Lorg/json/JSONArray;->length()I
move-result v4
if-lez v4, :cond_18
.line 2490
new-instance v4, Ljava/util/ArrayList;
invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V
const/4 v5, 0x0
.line 2491
:goto_9
invoke-virtual {v0}, Lorg/json/JSONArray;->length()I
move-result v6
if-ge v5, v6, :cond_17
.line 2492
invoke-virtual {v0, v5}, Lorg/json/JSONArray;->optInt(I)I
move-result v6
invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v6
invoke-virtual {v4, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
add-int/lit8 v5, v5, 0x1
goto :goto_9
:catch_6
move-exception v0
move-object v13, v3
goto/16 :goto_c
.line 2494
:cond_17
invoke-virtual {v4}, Ljava/util/ArrayList;->size()I
move-result v0
if-lez v0, :cond_18
.line 2495
invoke-virtual {v3, v4}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setRsIgnoreCheckRule(Ljava/util/ArrayList;)V
.line 2498
:cond_18
invoke-virtual {v1, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_19
.line 2499
invoke-virtual {v1, v2}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lcom/mbridge/msdk/foundation/entity/AabEntity;->parser(Ljava/lang/String;)Lcom/mbridge/msdk/foundation/entity/AabEntity;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAabEntity(Lcom/mbridge/msdk/foundation/entity/AabEntity;)V
:try_end_c
.catch Ljava/lang/Exception; {:try_start_c .. :try_end_c} :catch_6
:cond_19
:try_start_d
const-string v0, "privacy_url"
.line 2502
invoke-virtual {v1, v0, v12}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setPrivacyUrl(Ljava/lang/String;)V
const-string v0, "show_privacy_btn"
const/4 v2, 0x0
.line 2503
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v3, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setPrivacyButtonTemplateVisibility(I)V
:try_end_d
.catch Ljava/lang/Exception; {:try_start_d .. :try_end_d} :catch_7
goto :goto_a
:catch_7
move-exception v0
:try_start_e
const-string v2, "campaign"
.line 2505
invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object v0
invoke-static {v2, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
:goto_a
const-string v0, "imp_report_type"
const/4 v2, 0x0
.line 2507
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v3, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setImpReportType(I)V
const-string v0, "tk_tcp_port"
const/16 v2, 0x24a1
.line 2508
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v3, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setTrackingTcpPort(I)V
const-string v0, "auto_mc"
const/4 v2, 0x0
.line 2509
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v3, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAutoShowStoreMiniCard(I)V
const-string v0, "mc_trig_t"
.line 2510
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v3, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setShowStoreMiniCardDelayTime(I)V
const-string v0, "show_index"
.line 2512
invoke-virtual {v1, v0, v13}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v3, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setShowIndex(I)V
const-string v0, "show_type"
.line 2513
invoke-virtual {v1, v0, v13}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v3, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setShowType(I)V
const-string v0, "click_temp_source"
.line 2514
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v3, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setClickTempSource(I)V
const-string v0, "play_temp_display_type"
.line 2515
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;)Z
move-result v0
invoke-virtual {v3, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setTemplateRenderSucc(Z)V
const-string v0, "ec_temp_display_type"
.line 2516
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;)Z
move-result v0
invoke-virtual {v3, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setECTemplateRenderSucc(Z)V
const-string v0, "trigger_click_source"
.line 2517
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
invoke-virtual {v3, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setTriggerClickSource(I)V
const-string v0, "ac"
.line 2518
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 2519
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
:try_end_e
.catch Ljava/lang/Exception; {:try_start_e .. :try_end_e} :catch_6
if-nez v2, :cond_1a
.line 2521
:try_start_f
invoke-virtual {v3, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAc(Ljava/lang/String;)V
:try_end_f
.catch Ljava/lang/Exception; {:try_start_f .. :try_end_f} :catch_8
goto :goto_b
:catch_8
move-exception v0
move-object v2, v0
.line 2523
:try_start_10
invoke-virtual {v2}, Ljava/lang/Throwable;->printStackTrace()V
:cond_1a
:goto_b
const-string v0, "i_s_c_t"
const/4 v2, 0x2
.line 2526
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {v3, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setFilterCallBackState(I)V
:try_end_10
.catch Ljava/lang/Exception; {:try_start_10 .. :try_end_10} :catch_6
return-object v3
:catch_9
move-exception v0
const/4 v13, 0x0
.line 2528
:goto_c
invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
return-object v13
:cond_1b
const/4 v1, 0x0
return-object v1
.end method
.method public static parseCamplistToJson(Ljava/util/List;)Lorg/json/JSONArray;
.locals 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/mbridge/msdk/foundation/entity/CampaignEx;",
">;)",
"Lorg/json/JSONArray;"
}
.end annotation
const/4 v0, 0x0
if-eqz p0, :cond_1
.line 2540
:try_start_0
invoke-interface {p0}, Ljava/util/List;->size()I
move-result v1
if-lez v1, :cond_1
.line 2541
new-instance v1, Lorg/json/JSONArray;
invoke-direct {v1}, Lorg/json/JSONArray;-><init>()V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_1
.line 2542
:try_start_1
invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p0
:goto_0
invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_0
invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;
:try_end_1
.catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0
.line 2544
:try_start_2
invoke-static {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->campaignToJsonObject(Lcom/mbridge/msdk/foundation/entity/CampaignEx;)Lorg/json/JSONObject;
move-result-object v0
.line 2545
invoke-virtual {v1, v0}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray;
:try_end_2
.catchall {:try_start_2 .. :try_end_2} :catchall_0
goto :goto_0
:catchall_0
move-exception v0
.line 2547
:try_start_3
invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
:try_end_3
.catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_0
goto :goto_0
:catch_0
move-exception p0
move-object v0, v1
goto :goto_1
:cond_0
return-object v1
:catch_1
move-exception p0
.line 2553
:goto_1
invoke-virtual {p0}, Ljava/lang/Throwable;->printStackTrace()V
:cond_1
return-object v0
.end method
.method private static parsePlayCentage(Lorg/json/JSONArray;)Ljava/util/List;
.locals 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lorg/json/JSONArray;",
")",
"Ljava/util/List<",
"Ljava/util/Map<",
"Ljava/lang/Integer;",
"Ljava/lang/String;",
">;>;"
}
.end annotation
.line 2175
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
if-eqz p0, :cond_1
const/4 v1, 0x0
.line 2178
:goto_0
:try_start_0
invoke-virtual {p0}, Lorg/json/JSONArray;->length()I
move-result v2
if-ge v1, v2, :cond_1
.line 2179
invoke-virtual {p0, v1}, Lorg/json/JSONArray;->getString(I)Ljava/lang/String;
move-result-object v2
.line 2180
invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-nez v3, :cond_0
.line 2181
new-instance v3, Lorg/json/JSONObject;
invoke-direct {v3, v2}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
.line 2183
new-instance v2, Ljava/util/HashMap;
invoke-direct {v2}, Ljava/util/HashMap;-><init>()V
const-string v4, "rate"
.line 2184
invoke-virtual {v3, v4}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
move-result v4
const-string v5, "url"
.line 2185
invoke-virtual {v3, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
.line 2186
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v4
invoke-interface {v2, v4, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2187
invoke-interface {v0, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
:cond_0
add-int/lit8 v1, v1, 0x1
goto :goto_0
:catchall_0
:cond_1
return-object v0
.end method
.method public static parseSettingCampaign(Lorg/json/JSONObject;)Lcom/mbridge/msdk/foundation/entity/CampaignEx;
.locals 3
if-eqz p0, :cond_0
.line 2561
new-instance v0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;
invoke-direct {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;-><init>()V
const-string v1, "campaignid"
.line 2562
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/out/Campaign;->setId(Ljava/lang/String;)V
const-string v1, "packageName"
.line 2563
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/out/Campaign;->setPackageName(Ljava/lang/String;)V
const-string v1, "title"
.line 2564
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/out/Campaign;->setAppName(Ljava/lang/String;)V
const-string v1, "cta"
.line 2565
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAdCall(Ljava/lang/String;)V
const-string v1, "desc"
.line 2566
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/out/Campaign;->setAppDesc(Ljava/lang/String;)V
const-string v1, "impression_url"
.line 2567
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setImpressionURL(Ljava/lang/String;)V
const-string v1, "image_url"
.line 2568
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/out/Campaign;->setImageUrl(Ljava/lang/String;)V
const-string v1, "plct"
.line 2570
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J
move-result-wide v1
invoke-virtual {v0, v1, v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setPlct(J)V
const-string v1, "plctb"
.line 2571
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J
move-result-wide v1
invoke-virtual {v0, v1, v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setPlctb(J)V
const-string v1, "c_c_time"
.line 2572
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J
move-result-wide v1
invoke-virtual {v0, v1, v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setCandidateCacheTime(J)V
const-string v1, "ad_html"
.line 2573
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAdHtml(Ljava/lang/String;)V
const-string v1, "ad_tpl_url"
.line 2574
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setAdZip(Ljava/lang/String;)V
const-string v1, "banner_url"
.line 2575
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setBannerUrl(Ljava/lang/String;)V
const-string v1, "banner_html"
.line 2576
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setBannerHtml(Ljava/lang/String;)V
const-string v1, "creative_id"
.line 2577
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J
move-result-wide v1
invoke-virtual {v0, v1, v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setCreativeId(J)V
const-string v1, "vid_crtv_id"
.line 2578
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J
move-result-wide v1
invoke-virtual {v0, v1, v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setVidCrtvId(J)V
const-string v1, "ec_crtv_id"
.line 2579
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J
move-result-wide v1
invoke-virtual {v0, v1, v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setEcCrtvId(J)V
const-string v1, "ec_temp_id"
.line 2580
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J
move-result-wide v1
invoke-virtual {v0, v1, v2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setEcTemplateId(J)V
.line 2582
sget-object v1, Lcom/mbridge/msdk/MBridgeConstans;->PLACEMENT_ID:Ljava/lang/String;
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
invoke-virtual {v0, p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setPlacementId(Ljava/lang/String;)V
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return-object v0
.end method
.method public static processNativeVideoTrackingArray(Lorg/json/JSONArray;)[Ljava/lang/String;
.locals 3
if-eqz p0, :cond_1
.line 2163
invoke-virtual {p0}, Lorg/json/JSONArray;->length()I
move-result v0
if-lez v0, :cond_1
.line 2164
invoke-virtual {p0}, Lorg/json/JSONArray;->length()I
move-result v0
new-array v0, v0, [Ljava/lang/String;
const/4 v1, 0x0
.line 2165
:goto_0
invoke-virtual {p0}, Lorg/json/JSONArray;->length()I
move-result v2
if-ge v1, v2, :cond_0
.line 2166
invoke-virtual {p0, v1}, Lorg/json/JSONArray;->optString(I)Ljava/lang/String;
move-result-object v2
aput-object v2, v0, v1
add-int/lit8 v1, v1, 0x1
goto :goto_0
:cond_0
return-object v0
:cond_1
const/4 p0, 0x0
return-object p0
.end method
.method public static processNativeVideoTrackingArray2Json([Ljava/lang/String;)Lorg/json/JSONArray;
.locals 4
if-eqz p0, :cond_1
.line 1695
array-length v0, p0
if-lez v0, :cond_1
.line 1696
new-instance v0, Lorg/json/JSONArray;
invoke-direct {v0}, Lorg/json/JSONArray;-><init>()V
.line 1697
array-length v1, p0
const/4 v2, 0x0
:goto_0
if-ge v2, v1, :cond_0
aget-object v3, p0, v2
.line 1698
invoke-virtual {v0, v3}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray;
add-int/lit8 v2, v2, 0x1
goto :goto_0
:cond_0
return-object v0
:cond_1
const/4 p0, 0x0
return-object p0
.end method
.method private static reparsePlayCentage(Ljava/util/List;)Lorg/json/JSONArray;
.locals 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Ljava/util/Map<",
"Ljava/lang/Integer;",
"Ljava/lang/String;",
">;>;)",
"Lorg/json/JSONArray;"
}
.end annotation
.line 1706
new-instance v0, Lorg/json/JSONArray;
invoke-direct {v0}, Lorg/json/JSONArray;-><init>()V
if-eqz p0, :cond_0
const/4 v1, 0x0
.line 1709
:goto_0
:try_start_0
invoke-interface {p0}, Ljava/util/List;->size()I
move-result v2
if-ge v1, v2, :cond_0
.line 1710
invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/util/Map;
.line 1711
new-instance v3, Lorg/json/JSONObject;
invoke-direct {v3}, Lorg/json/JSONObject;-><init>()V
const-string v4, "rate"
.line 1712
invoke-interface {v2}, Ljava/util/Map;->keySet()Ljava/util/Set;
move-result-object v5
invoke-interface {v5}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
move-result-object v5
invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v5
invoke-virtual {v3, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v4, "url"
.line 1713
invoke-interface {v2}, Ljava/util/Map;->values()Ljava/util/Collection;
move-result-object v2
invoke-interface {v2}, Ljava/util/Collection;->iterator()Ljava/util/Iterator;
move-result-object v2
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
invoke-virtual {v3, v4, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1714
invoke-virtual {v0, v3}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray;
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
add-int/lit8 v1, v1, 0x1
goto :goto_0
:catch_0
move-exception p0
.line 1718
invoke-virtual {p0}, Ljava/lang/Throwable;->printStackTrace()V
:cond_0
return-object v0
.end method
.method private setMoreOfferAdControl(Ljava/lang/String;Ljava/lang/String;)V
.locals 5
const-string v0, "admftm"
const-string v1, "admf"
.line 2210
:try_start_0
invoke-static {p1, v1}, Lcom/mbridge/msdk/foundation/tools/ak;->c(Ljava/lang/String;Ljava/lang/String;)I
move-result v2
if-nez v2, :cond_0
return-void
:cond_0
iget-object v3, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->moreOfferJsonData:Ljava/lang/String;
.line 2215
invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-eqz v3, :cond_1
.line 2216
new-instance v3, Lorg/json/JSONObject;
invoke-direct {v3}, Lorg/json/JSONObject;-><init>()V
goto :goto_0
:catch_0
move-exception p1
goto :goto_1
.line 2218
:cond_1
new-instance v3, Lorg/json/JSONObject;
iget-object v4, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->moreOfferJsonData:Ljava/lang/String;
invoke-direct {v3, v4}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
.line 2220
:goto_0
invoke-static {p1, v0}, Lcom/mbridge/msdk/foundation/tools/ak;->c(Ljava/lang/String;Ljava/lang/String;)I
move-result p1
.line 2221
new-instance v4, Lorg/json/JSONObject;
invoke-direct {v4}, Lorg/json/JSONObject;-><init>()V
.line 2222
invoke-virtual {v4, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 2223
invoke-virtual {v4, v0, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 2224
invoke-virtual {v3, p2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 2225
invoke-virtual {v3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->moreOfferJsonData:Ljava/lang/String;
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_2
:goto_1
sget-object p2, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->TAG:Ljava/lang/String;
.line 2227
invoke-virtual {p1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object p1
invoke-static {p2, p1}, Lcom/mbridge/msdk/foundation/tools/af;->a(Ljava/lang/String;Ljava/lang/String;)V
:goto_2
return-void
.end method
# virtual methods
.method public getAabEntity()Lcom/mbridge/msdk/foundation/entity/AabEntity;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->aabEntity:Lcom/mbridge/msdk/foundation/entity/AabEntity;
return-object v0
.end method
.method public getAc()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->ac:Ljava/lang/String;
return-object v0
.end method
.method public getAc_s()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->ac_s:I
return v0
.end method
.method public getAdHtml()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->adHtml:Ljava/lang/String;
return-object v0
.end method
.method public getAdSpaceT()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->adSpaceT:I
return v0
.end method
.method public getAdType()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->adType:I
return v0
.end method
.method public getAdUrlList()Ljava/util/List;
.locals 5
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.line 2604
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getAd_url_list()Ljava/lang/String;
move-result-object v0
const/4 v1, 0x0
.line 2607
:try_start_0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_1
.line 2608
new-instance v2, Lorg/json/JSONArray;
invoke-direct {v2, v0}, Lorg/json/JSONArray;-><init>(Ljava/lang/String;)V
.line 2610
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_1
const/4 v1, 0x0
.line 2611
:goto_0
:try_start_1
invoke-virtual {v2}, Lorg/json/JSONArray;->length()I
move-result v3
if-ge v1, v3, :cond_0
.line 2612
invoke-virtual {v2, v1}, Lorg/json/JSONArray;->optString(I)Ljava/lang/String;
move-result-object v3
invoke-interface {v0, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z
:try_end_1
.catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0
add-int/lit8 v1, v1, 0x1
goto :goto_0
:catch_0
move-exception v1
goto :goto_1
:catch_1
move-exception v0
move-object v4, v1
move-object v1, v0
move-object v0, v4
.line 2618
:goto_1
invoke-virtual {v1}, Ljava/lang/Throwable;->printStackTrace()V
:cond_0
move-object v1, v0
:cond_1
return-object v1
.end method
.method public getAdZip()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->adZip:Ljava/lang/String;
return-object v0
.end method
.method public getAd_url_list()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->ad_url_list:Ljava/lang/String;
return-object v0
.end method
.method public getAdchoice()Lcom/mbridge/msdk/foundation/entity/CampaignEx$a;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->adchoice:Lcom/mbridge/msdk/foundation/entity/CampaignEx$a;
return-object v0
.end method
.method public getAdvImp()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->advImp:Ljava/lang/String;
return-object v0
.end method
.method public getAdvImpList()Ljava/util/Map;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Map<",
"Ljava/lang/Integer;",
"Ljava/lang/String;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->advImp:Ljava/lang/String;
.line 2624
invoke-direct {p0, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->generateAdImpression(Ljava/lang/String;)Ljava/util/Map;
move-result-object v0
return-object v0
.end method
.method public getAks()Ljava/util/HashMap;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/HashMap<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->aks:Ljava/util/HashMap;
return-object v0
.end method
.method public getAl()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->al:Ljava/lang/String;
return-object v0
.end method
.method public getAutoShowStoreMiniCard()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->autoShowStoreMiniCard:I
return v0
.end method
.method public getBannerHtml()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->bannerHtml:Ljava/lang/String;
return-object v0
.end method
.method public getBannerUrl()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->bannerUrl:Ljava/lang/String;
return-object v0
.end method
.method public getBidToken()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->bidToken:Ljava/lang/String;
return-object v0
.end method
.method public getBty()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->bty:I
return v0
.end method
.method public getCMPTEntryUrl()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->CMPTEntryUrl:Ljava/lang/String;
return-object v0
.end method
.method public getCacheLevel()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->cacheLevel:I
return v0
.end method
.method public getCampaignUnitId()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->campaignUnitId:Ljava/lang/String;
return-object v0
.end method
.method public getCanStart2C1Anim()Z
.locals 1
iget-boolean v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->canStart2C1Anim:Z
return v0
.end method
.method public getCanStartMoreOfferAnim()Z
.locals 1
iget-boolean v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->canStartMoreOfferAnim:Z
return v0
.end method
.method public getCandidateCacheTime()J
.locals 2
iget-wide v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->candidateCacheTime:J
return-wide v0
.end method
.method public getCbd()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->cbd:I
return v0
.end method
.method public getCbt()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->cbt:I
return v0
.end method
.method public getClickInterval()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->clickInterval:I
return v0
.end method
.method public getClickTempSource()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->clickTempSource:I
return v0
.end method
.method public getClickTimeOutInterval()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->clickTimeOutInterval:I
return v0
.end method
.method public getClickType()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->clickType:I
return v0
.end method
.method public getClickURL()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->clickURL:Ljava/lang/String;
return-object v0
.end method
.method public getClick_mode()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->click_mode:Ljava/lang/String;
return-object v0
.end method
.method public getCreativeId()J
.locals 2
iget-wide v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->creativeId:J
return-wide v0
.end method
.method public getCurrentLocalRid()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->n_lrid:Ljava/lang/String;
.line 2714
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->localRequestId:Ljava/lang/String;
return-object v0
:cond_0
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->n_lrid:Ljava/lang/String;
return-object v0
.end method
.method public getDeepLinkURL()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->deepLinkUrl:Ljava/lang/String;
return-object v0
.end method
.method public getDynamicTempCode()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->dynamicTempCode:I
return v0
.end method
.method public getEcCrtvId()J
.locals 2
iget-wide v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->ecCrtvId:J
return-wide v0
.end method
.method public getEcTemplateId()J
.locals 2
iget-wide v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->ecTemplateId:J
return-wide v0
.end method
.method public getEcppv()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->ecppv:Ljava/lang/String;
return-object v0
.end method
.method public getEncryptPrice()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->encryptPrice:Ljava/lang/String;
return-object v0
.end method
.method public getEndScreenUrl()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->endScreenUrl:Ljava/lang/String;
return-object v0
.end method
.method public getEndcard_click_result()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->endcard_click_result:I
return v0
.end method
.method public getExpIds()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->expIds:Ljava/lang/String;
return-object v0
.end method
.method public getExt_data()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->ext_data:Ljava/lang/String;
return-object v0
.end method
.method public getFac()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->fac:I
return v0
.end method
.method public getFca()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->fca:I
return v0
.end method
.method public getFcb()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->fcb:I
return v0
.end method
.method public getFilterCallBackState()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->filterCallBackState:I
return v0
.end method
.method public getFlb()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->flb:I
return v0
.end method
.method public getFlbSkipTime()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->flbSkipTime:I
return v0
.end method
.method public getGifUrl()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->gifUrl:Ljava/lang/String;
return-object v0
.end method
.method public getGuidelines()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->guidelines:Ljava/lang/String;
return-object v0
.end method
.method public getHost()Ljava/lang/String;
.locals 4
.line 2755
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getNoticeUrl()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
const-string v1, ""
if-nez v0, :cond_0
.line 2757
:try_start_0
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getNoticeUrl()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object v0
if-eqz v0, :cond_0
.line 2759
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v0}, Landroid/net/Uri;->getScheme()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v3, "://"
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Landroid/net/Uri;->getHost()Ljava/lang/String;
move-result-object v0
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v0
sget-object v2, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->TAG:Ljava/lang/String;
.line 2762
invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object v0
invoke-static {v2, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_0
:goto_0
return-object v1
.end method
.method public getHtmlUrl()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->htmlUrl:Ljava/lang/String;
return-object v0
.end method
.method public getIa_ext1()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->ia_ext1:Ljava/lang/String;
return-object v0
.end method
.method public getIa_ext2()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->ia_ext2:Ljava/lang/String;
return-object v0
.end method
.method public getIex()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->iex:I
return v0
.end method
.method public getImageSize()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->imageSize:Ljava/lang/String;
return-object v0
.end method
.method public getImpReportType()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->impReportType:I
return v0
.end method
.method public getImpUA()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->impUA:I
return v0
.end method
.method public getImpressionURL()Ljava/lang/String;
.locals 4
.line 815
:try_start_0
invoke-static {}, Lcom/mbridge/msdk/foundation/tools/ah;->a()Lcom/mbridge/msdk/foundation/tools/ah;
move-result-object v0
const-string v1, "v_a_d_p"
const/4 v2, 0x0
invoke-virtual {v0, v1, v2}, Lcom/mbridge/msdk/foundation/tools/ah;->a(Ljava/lang/String;Z)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->impressionURL:Ljava/lang/String;
const-string v1, "&tun="
.line 816
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {}, Lcom/mbridge/msdk/foundation/tools/ab;->q()I
move-result v3
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v3, ""
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
invoke-static {v0, v1, v2}, Lcom/mbridge/msdk/foundation/tools/ak;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->impressionURL:Ljava/lang/String;
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
return-object v0
:catch_0
move-exception v0
sget-object v1, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->TAG:Ljava/lang/String;
.line 819
invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object v0
invoke-static {v1, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_0
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->impressionURL:Ljava/lang/String;
return-object v0
.end method
.method public getInteractiveCache()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->interactiveCache:Ljava/lang/String;
return-object v0
.end method
.method public getIsAddSuccesful()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isAddSuccesful:I
return v0
.end method
.method public getIsClick()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isClick:I
return v0
.end method
.method public getIsDeleted()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isDeleted:I
return v0
.end method
.method public getIsDownLoadZip()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isDownLoadZip:I
return v0
.end method
.method public getIsTimeoutCheckVideoStatus()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isTimeoutCheckVideoStatus:I
return v0
.end method
.method public getJmPd()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->jmPd:I
return v0
.end method
.method public getJumpResult()Lcom/mbridge/msdk/click/entity/JumpLoaderResult;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->jumpResult:Lcom/mbridge/msdk/click/entity/JumpLoaderResult;
return-object v0
.end method
.method public getK()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->k:Ljava/lang/String;
return-object v0
.end method
.method public getKeyIaIcon()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->keyIaIcon:Ljava/lang/String;
return-object v0
.end method
.method public getKeyIaOri()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->keyIaOri:I
return v0
.end method
.method public getKeyIaRst()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->keyIaRst:I
return v0
.end method
.method public getKeyIaUrl()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->keyIaUrl:Ljava/lang/String;
return-object v0
.end method
.method public getLabel()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->label:Ljava/lang/String;
return-object v0
.end method
.method public getLandingType()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->landingType:Ljava/lang/String;
return-object v0
.end method
.method public getLinkType()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->linkType:I
return v0
.end method
.method public getLoadTimeoutState()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->loadTimeoutState:I
return v0
.end method
.method public getLocalRequestId()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->localRequestId:Ljava/lang/String;
return-object v0
.end method
.method public getMaitve()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->maitve:I
return v0
.end method
.method public getMaitve_src()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->maitve_src:Ljava/lang/String;
return-object v0
.end method
.method public getMediaViewHolder()Lcom/mbridge/msdk/foundation/entity/CampaignEx$b;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->mediaViewHolder:Lcom/mbridge/msdk/foundation/entity/CampaignEx$b;
return-object v0
.end method
.method public getMof_template_url()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->mof_template_url:Ljava/lang/String;
return-object v0
.end method
.method public getMof_tplid()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->mof_tplid:I
return v0
.end method
.method public getMoreOfferJsonData()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->moreOfferJsonData:Ljava/lang/String;
return-object v0
.end method
.method public getMp()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->mp:Ljava/lang/String;
return-object v0
.end method
.method public getMraid()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->mraid:Ljava/lang/String;
return-object v0
.end method
.method public getNLRid()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->n_lrid:Ljava/lang/String;
return-object v0
.end method
.method public getNRid()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->n_rid:Ljava/lang/String;
return-object v0
.end method
.method public getNativeVideoTracking()Lcom/mbridge/msdk/foundation/entity/j;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->nativeVideoTracking:Lcom/mbridge/msdk/foundation/entity/j;
return-object v0
.end method
.method public getNativeVideoTrackingString()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->nativeVideoTrackingString:Ljava/lang/String;
return-object v0
.end method
.method public getNetAddress()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->netAddress:Ljava/lang/String;
return-object v0
.end method
.method public getNoticeUrl()Ljava/lang/String;
.locals 4
.line 863
:try_start_0
invoke-static {}, Lcom/mbridge/msdk/foundation/tools/ah;->a()Lcom/mbridge/msdk/foundation/tools/ah;
move-result-object v0
const-string v1, "v_a_d_p"
const/4 v2, 0x0
invoke-virtual {v0, v1, v2}, Lcom/mbridge/msdk/foundation/tools/ah;->a(Ljava/lang/String;Z)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->noticeUrl:Ljava/lang/String;
const-string v1, "&tun="
.line 864
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {}, Lcom/mbridge/msdk/foundation/tools/ab;->q()I
move-result v3
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v3, ""
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
invoke-static {v0, v1, v2}, Lcom/mbridge/msdk/foundation/tools/ak;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->noticeUrl:Ljava/lang/String;
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
return-object v0
:catch_0
move-exception v0
sget-object v1, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->TAG:Ljava/lang/String;
.line 867
invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object v0
invoke-static {v1, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_0
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->noticeUrl:Ljava/lang/String;
return-object v0
.end method
.method public getNscpt()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->nscpt:I
return v0
.end method
.method public getNvT2()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->nvT2:I
return v0
.end method
.method public getOc_time()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->oc_time:I
return v0
.end method
.method public getOc_type()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->oc_type:I
return v0
.end method
.method public getOfferType()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->offerType:I
return v0
.end method
.method public getOmid()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->omid:Ljava/lang/String;
return-object v0
.end method
.method public getOnlyImpressionURL()Ljava/lang/String;
.locals 4
.line 967
:try_start_0
invoke-static {}, Lcom/mbridge/msdk/foundation/tools/ah;->a()Lcom/mbridge/msdk/foundation/tools/ah;
move-result-object v0
const-string v1, "v_a_d_p"
const/4 v2, 0x0
invoke-virtual {v0, v1, v2}, Lcom/mbridge/msdk/foundation/tools/ah;->a(Ljava/lang/String;Z)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->onlyImpressionURL:Ljava/lang/String;
const-string v1, "&tun="
.line 968
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {}, Lcom/mbridge/msdk/foundation/tools/ab;->q()I
move-result v3
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v3, ""
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
invoke-static {v0, v1, v2}, Lcom/mbridge/msdk/foundation/tools/ak;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->onlyImpressionURL:Ljava/lang/String;
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
return-object v0
:catch_0
move-exception v0
sget-object v1, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->TAG:Ljava/lang/String;
.line 971
invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object v0
invoke-static {v1, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_0
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->onlyImpressionURL:Ljava/lang/String;
return-object v0
.end method
.method public getPkgSource()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->pkgSource:Ljava/lang/String;
return-object v0
.end method
.method public getPlacementId()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->placementId:Ljava/lang/String;
return-object v0
.end method
.method public getPlayable_ads_without_video()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->playable_ads_without_video:I
return v0
.end method
.method public getPlct()J
.locals 2
iget-wide v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->plct:J
return-wide v0
.end method
.method public getPlctb()J
.locals 2
iget-wide v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->plctb:J
return-wide v0
.end method
.method public getPrivacyButtonTemplateVisibility()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->privacyButtonTemplateVisibility:I
return v0
.end method
.method public getPrivacyUrl()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->privacyUrl:Ljava/lang/String;
return-object v0
.end method
.method public getProgressBarShow()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->progressBarShow:I
return v0
.end method
.method public getPv_urls()Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->pv_urls:Ljava/util/List;
return-object v0
.end method
.method public getQ()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->q:Ljava/lang/String;
return-object v0
.end method
.method public getR()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->r:Ljava/lang/String;
return-object v0
.end method
.method public getReadyState()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->readyState:I
return v0
.end method
.method public getReady_rate()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->ready_rate:I
return v0
.end method
.method public getReasond()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->reasond:Ljava/lang/String;
return-object v0
.end method
.method public getReq_ext_data()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->req_ext_data:Ljava/lang/String;
return-object v0
.end method
.method public getRequestId()Ljava/lang/String;
.locals 2
:try_start_0
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->requestId:Ljava/lang/String;
.line 2926
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->requestId:Ljava/lang/String;
return-object v0
:cond_0
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->onlyImpressionURL:Ljava/lang/String;
.line 2929
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_2
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->onlyImpressionURL:Ljava/lang/String;
.line 2930
invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object v0
if-eqz v0, :cond_1
const-string v1, "k"
.line 2932
invoke-virtual {v0, v1}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->requestId:Ljava/lang/String;
.line 2933
invoke-virtual {p0, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setRequestId(Ljava/lang/String;)V
:cond_1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->requestId:Ljava/lang/String;
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
return-object v0
:catch_0
:cond_2
const/4 v0, 0x0
return-object v0
.end method
.method public getRequestIdNotice()Ljava/lang/String;
.locals 2
:try_start_0
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->requestIdNotice:Ljava/lang/String;
.line 2949
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_0
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->requestIdNotice:Ljava/lang/String;
return-object v0
:cond_0
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->noticeUrl:Ljava/lang/String;
.line 2952
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_2
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->noticeUrl:Ljava/lang/String;
.line 2953
invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object v0
if-eqz v0, :cond_1
const-string v1, "k"
.line 2955
invoke-virtual {v0, v1}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->requestIdNotice:Ljava/lang/String;
.line 2956
invoke-virtual {p0, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setRequestIdNotice(Ljava/lang/String;)V
:cond_1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->requestIdNotice:Ljava/lang/String;
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
return-object v0
:catch_0
:cond_2
const-string v0, ""
return-object v0
.end method
.method public getRetarget_offer()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->retarget_offer:I
return v0
.end method
.method public getRewardAmount()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->rewardAmount:I
return v0
.end method
.method public getRewardName()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->reward_name:Ljava/lang/String;
return-object v0
.end method
.method public getRewardPlayStatus()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->rewardPlayStatus:I
return v0
.end method
.method public getRewardPlus()Lcom/mbridge/msdk/foundation/entity/RewardPlus;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->rewardPlus:Lcom/mbridge/msdk/foundation/entity/RewardPlus;
return-object v0
.end method
.method public getRewardTemplateMode()Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->rewardTemplateMode:Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;
return-object v0
.end method
.method public getRsIgnoreCheckRule()Ljava/util/ArrayList;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/ArrayList<",
"Ljava/lang/Integer;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->rsIgnoreCheckRule:Ljava/util/ArrayList;
return-object v0
.end method
.method public getRsIgnoreCheckRuleString()Ljava/lang/String;
.locals 3
.line 2979
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRsIgnoreCheckRule()Ljava/util/ArrayList;
move-result-object v0
if-eqz v0, :cond_2
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRsIgnoreCheckRule()Ljava/util/ArrayList;
move-result-object v0
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v0
if-lez v0, :cond_2
.line 2980
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
.line 2982
:try_start_0
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getRsIgnoreCheckRule()Ljava/util/ArrayList;
move-result-object v1
invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v1
:goto_0
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_0
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/Integer;
.line 2983
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v2, ","
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
goto :goto_0
:catchall_0
move-exception v0
goto :goto_1
.line 2985
:cond_0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I
move-result v1
if-lez v1, :cond_1
.line 2986
invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I
move-result v1
add-int/lit8 v1, v1, -0x1
invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I
move-result v2
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->delete(II)Ljava/lang/StringBuilder;
.line 2988
:cond_1
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_2
.line 2989
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
return-object v0
:goto_1
sget-object v1, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->TAG:Ljava/lang/String;
.line 2992
invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object v0
invoke-static {v1, v0}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_2
const-string v0, ""
return-object v0
.end method
.method public getRtinsType()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->rtinsType:I
return v0
.end method
.method public getShowCount()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->showCount:I
return v0
.end method
.method public getShowIndex()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->showIndex:I
return v0
.end method
.method public getShowStoreMiniCardDelayTime()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->showStoreMiniCardDelayTime:I
return v0
.end method
.method public getShowType()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->showType:I
return v0
.end method
.method public getSpareOfferFlag()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->spareOfferFlag:I
return v0
.end method
.method public getTImp()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->t_imp:I
return v0
.end method
.method public getT_list()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->t_list:Ljava/lang/String;
return-object v0
.end method
.method public getTab()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->tab:I
return v0
.end method
.method public getTemplate()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->template:I
return v0
.end method
.method public getTokenRule()I
.locals 2
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->tokenRule:I
const/4 v1, 0x1
if-ne v0, v1, :cond_0
return v0
:cond_0
const/4 v0, 0x0
return v0
.end method
.method public getTpOffer()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->tpOffer:I
return v0
.end method
.method public getTrackingTcpPort()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->trackingTcpPort:I
return v0
.end method
.method public getTriggerClickSource()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->triggerClickSource:I
return v0
.end method
.method public getTs()J
.locals 2
iget-wide v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->ts:J
return-wide v0
.end method
.method public getTyped()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->typed:I
return v0
.end method
.method public getUseSkipTime()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->useSkipTime:I
return v0
.end method
.method public getUserActivation()Z
.locals 1
iget-boolean v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->userActivation:Z
return v0
.end method
.method public getVcn()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->vcn:I
if-lez v0, :cond_0
return v0
:cond_0
const/4 v0, 0x1
return v0
.end method
.method public getVidCrtvId()J
.locals 2
iget-wide v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->vidCrtvId:J
return-wide v0
.end method
.method public getVideoCheckType()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->videoCheckType:I
return v0
.end method
.method public getVideoCompleteTime()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->videoCompleteTime:I
return v0
.end method
.method public getVideoCtnType()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->videoCtnType:I
return v0
.end method
.method public getVideoMD5Value()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->videoMD5Value:Ljava/lang/String;
return-object v0
.end method
.method public getVideoPlayProgress()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->videoPlayProgress:I
return v0
.end method
.method public getVideoResolution()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->videoResolution:Ljava/lang/String;
return-object v0
.end method
.method public getVideoSize()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->videoSize:I
return v0
.end method
.method public getVideoUrlEncode()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->videoUrlEncode:Ljava/lang/String;
return-object v0
.end method
.method public getVideo_end_type()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->video_end_type:I
return v0
.end method
.method public getVst()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->vst:I
return v0
.end method
.method public getWatchMile()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->watchMile:I
return v0
.end method
.method public getWtick()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->wtick:I
return v0
.end method
.method public getcUA()I
.locals 1
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->cUA:I
return v0
.end method
.method public getcVersionCode()J
.locals 2
iget-wide v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->cVersionCode:J
return-wide v0
.end method
.method public getendcard_url()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->endcard_url:Ljava/lang/String;
return-object v0
.end method
.method public isActiveOm()Z
.locals 1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->omid:Ljava/lang/String;
.line 3047
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_0
sget-object v0, Lcom/mbridge/msdk/MBridgeConstans;->OMID_JS_SERVICE_URL:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public isBidCampaign()Z
.locals 1
iget-boolean v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isBidCampaign:Z
return v0
.end method
.method public isCallBackImpression()Z
.locals 1
iget-boolean v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isCallBackImpression:Z
return v0
.end method
.method public isCallbacked()Z
.locals 1
iget-boolean v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isCallbacked:Z
return v0
.end method
.method public isCampaignIsFiltered()Z
.locals 1
iget-boolean v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->campaignIsFiltered:Z
return v0
.end method
.method public isDynamicView()Z
.locals 1
iget-boolean v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isDynamicView:Z
return v0
.end method
.method public isECTemplateRenderSucc()Z
.locals 1
iget-boolean v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isECTemplateRenderSucc:Z
return v0
.end method
.method public isEffectiveOffer(J)Z
.locals 9
.line 3147
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
.line 3148
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getPlct()J
move-result-wide v2
const-wide/16 v4, 0x0
cmp-long v2, v2, v4
const/4 v3, 0x0
const/4 v4, 0x1
if-lez v2, :cond_1
.line 3149
invoke-virtual {p0}, Lcom/mbridge/msdk/out/Campaign;->getTimestamp()J
move-result-wide p1
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getPlct()J
move-result-wide v5
const-wide/16 v7, 0x3e8
mul-long/2addr v5, v7
add-long/2addr p1, v5
cmp-long p1, p1, v0
if-ltz p1, :cond_0
move v3, v4
:cond_0
return v3
.line 3151
:cond_1
invoke-virtual {p0}, Lcom/mbridge/msdk/out/Campaign;->getTimestamp()J
move-result-wide v5
add-long/2addr v5, p1
cmp-long p1, v5, v0
if-ltz p1, :cond_2
move v3, v4
:cond_2
return v3
.end method
.method public isHasMBTplMark()Z
.locals 1
iget-boolean v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->hasMBTplMark:Z
return v0
.end method
.method public isHasReportAdTrackPause()Z
.locals 1
iget-boolean v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->hasReportAdTrackPause:Z
return v0
.end method
.method public isMraid()Z
.locals 1
iget-boolean v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isMraid:Z
return v0
.end method
.method public isReady()Z
.locals 1
iget-boolean v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isReady:Z
return v0
.end method
.method public isReport()Z
.locals 1
iget-boolean v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isReport:Z
return v0
.end method
.method public isReportClick()Z
.locals 1
iget-boolean v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isReportClick:Z
return v0
.end method
.method public isSpareOffer(JJ)Z
.locals 7
.line 3135
invoke-virtual {p0, p1, p2}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isEffectiveOffer(J)Z
move-result p1
const/4 p2, 0x0
if-eqz p1, :cond_0
return p2
.line 3138
:cond_0
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
.line 3139
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getPlctb()J
move-result-wide v2
const-wide/16 v4, 0x0
cmp-long p1, v2, v4
const/4 v2, 0x1
if-lez p1, :cond_2
.line 3140
invoke-virtual {p0}, Lcom/mbridge/msdk/out/Campaign;->getTimestamp()J
move-result-wide p3
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getPlctb()J
move-result-wide v3
const-wide/16 v5, 0x3e8
mul-long/2addr v3, v5
add-long/2addr p3, v3
cmp-long p1, p3, v0
if-ltz p1, :cond_1
move p2, v2
:cond_1
return p2
.line 3142
:cond_2
invoke-virtual {p0}, Lcom/mbridge/msdk/out/Campaign;->getTimestamp()J
move-result-wide v3
add-long/2addr v3, p3
cmp-long p1, v3, v0
if-ltz p1, :cond_3
move p2, v2
:cond_3
return p2
.end method
.method public isTemplateRenderSucc()Z
.locals 1
iget-boolean v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isTemplateRenderSucc:Z
return v0
.end method
.method public needShowIDialog()Z
.locals 1
.line 3156
invoke-super {p0, p0}, Lcom/mbridge/msdk/foundation/entity/DomainCampaignEx;->needShowIDialog(Lcom/mbridge/msdk/foundation/entity/CampaignEx;)Z
move-result v0
return v0
.end method
.method public setAabEntity(Lcom/mbridge/msdk/foundation/entity/AabEntity;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->aabEntity:Lcom/mbridge/msdk/foundation/entity/AabEntity;
return-void
.end method
.method public setAc(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->ac:Ljava/lang/String;
return-void
.end method
.method public setAc_s(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->ac_s:I
return-void
.end method
.method public setAdCall(Ljava/lang/String;)V
.locals 1
.line 2050
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_1
iget p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->linkType:I
const/4 v0, 0x2
if-eq p1, v0, :cond_0
const-string p1, "Learn more"
goto :goto_0
:cond_0
const-string p1, "Install"
.line 2057
:cond_1
:goto_0
invoke-super {p0, p1}, Lcom/mbridge/msdk/out/Campaign;->setAdCall(Ljava/lang/String;)V
return-void
.end method
.method public setAdHtml(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->adHtml:Ljava/lang/String;
return-void
.end method
.method public setAdSpaceT(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->adSpaceT:I
return-void
.end method
.method public setAdType(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->adType:I
return-void
.end method
.method public setAdZip(Ljava/lang/String;)V
.locals 1
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->adZip:Ljava/lang/String;
.line 1246
invoke-static {p1}, Lcom/mbridge/msdk/foundation/tools/ak;->i(Ljava/lang/String;)Z
move-result v0
.line 1247
invoke-static {p1}, Lcom/mbridge/msdk/foundation/tools/ak;->b(Ljava/lang/String;)I
move-result p1
if-eqz v0, :cond_0
const/4 v0, 0x1
.line 1249
invoke-virtual {p0, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setDynamicView(Z)V
.line 1250
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setDynamicTempCode(I)V
:cond_0
return-void
.end method
.method public setAd_url_list(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->ad_url_list:Ljava/lang/String;
return-void
.end method
.method public setAdchoice(Lcom/mbridge/msdk/foundation/entity/CampaignEx$a;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->adchoice:Lcom/mbridge/msdk/foundation/entity/CampaignEx$a;
return-void
.end method
.method public setAdvImp(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->advImp:Ljava/lang/String;
return-void
.end method
.method public setAks(Ljava/util/HashMap;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/HashMap<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;)V"
}
.end annotation
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->aks:Ljava/util/HashMap;
return-void
.end method
.method public setAl(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->al:Ljava/lang/String;
return-void
.end method
.method public setAutoShowStoreMiniCard(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->autoShowStoreMiniCard:I
return-void
.end method
.method public setBannerHtml(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->bannerHtml:Ljava/lang/String;
return-void
.end method
.method public setBannerUrl(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->bannerUrl:Ljava/lang/String;
return-void
.end method
.method public setBidToken(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->bidToken:Ljava/lang/String;
return-void
.end method
.method public setBty(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->bty:I
return-void
.end method
.method public setCMPTEntryUrl(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->CMPTEntryUrl:Ljava/lang/String;
return-void
.end method
.method public setCacheLevel(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->cacheLevel:I
return-void
.end method
.method public setCallBackImpression(Z)V
.locals 0
iput-boolean p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isCallBackImpression:Z
return-void
.end method
.method public setCallbacked(Z)V
.locals 0
iput-boolean p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isCallbacked:Z
return-void
.end method
.method public setCampaignIsFiltered(Z)V
.locals 0
iput-boolean p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->campaignIsFiltered:Z
return-void
.end method
.method public setCampaignUnitId(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->campaignUnitId:Ljava/lang/String;
return-void
.end method
.method public setCanStart2C1Anim(Z)V
.locals 0
iput-boolean p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->canStart2C1Anim:Z
return-void
.end method
.method public setCanStartMoreOfferAnim(Z)V
.locals 0
iput-boolean p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->canStartMoreOfferAnim:Z
return-void
.end method
.method public setCandidateCacheTime(J)V
.locals 0
iput-wide p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->candidateCacheTime:J
return-void
.end method
.method public setCbd(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->cbd:I
return-void
.end method
.method public setCbt(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->cbt:I
return-void
.end method
.method public setClickInterval(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->clickInterval:I
return-void
.end method
.method public setClickTempSource(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->clickTempSource:I
return-void
.end method
.method public setClickTimeOutInterval(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->clickTimeOutInterval:I
return-void
.end method
.method public setClickType(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->clickType:I
return-void
.end method
.method public setClickURL(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->clickURL:Ljava/lang/String;
return-void
.end method
.method public setClick_mode(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->click_mode:Ljava/lang/String;
return-void
.end method
.method public setCreativeId(J)V
.locals 0
iput-wide p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->creativeId:J
return-void
.end method
.method public setDeepLinkUrl(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->deepLinkUrl:Ljava/lang/String;
return-void
.end method
.method public setDynamicTempCode(I)V
.locals 0
.line 2726
invoke-static {p1}, Lcom/mbridge/msdk/foundation/tools/ak;->a(I)I
move-result p1
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->dynamicTempCode:I
return-void
.end method
.method public setDynamicView(Z)V
.locals 0
iput-boolean p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isDynamicView:Z
return-void
.end method
.method public setECTemplateRenderSucc(Z)V
.locals 0
iput-boolean p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isECTemplateRenderSucc:Z
return-void
.end method
.method public setEcCrtvId(J)V
.locals 0
iput-wide p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->ecCrtvId:J
return-void
.end method
.method public setEcTemplateId(J)V
.locals 0
iput-wide p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->ecTemplateId:J
return-void
.end method
.method public setEcppv(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->ecppv:Ljava/lang/String;
return-void
.end method
.method public setEncryptPrice(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->encryptPrice:Ljava/lang/String;
return-void
.end method
.method public setEndScreenUrl(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->endScreenUrl:Ljava/lang/String;
return-void
.end method
.method public setEndcard_click_result(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->endcard_click_result:I
return-void
.end method
.method public setExpIds(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->expIds:Ljava/lang/String;
return-void
.end method
.method public setExt_data(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->ext_data:Ljava/lang/String;
return-void
.end method
.method public setFac(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->fac:I
return-void
.end method
.method public setFca(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->fca:I
return-void
.end method
.method public setFcb(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->fcb:I
return-void
.end method
.method public setFilterCallBackState(I)V
.locals 1
const/4 v0, 0x2
if-ne p1, v0, :cond_1
iget p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->retarget_offer:I
const/4 v0, 0x1
if-ne p1, v0, :cond_0
move p1, v0
goto :goto_0
:cond_0
const/4 p1, 0x0
:cond_1
:goto_0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->filterCallBackState:I
return-void
.end method
.method public setFlb(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->flb:I
return-void
.end method
.method public setFlbSkipTime(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->flbSkipTime:I
return-void
.end method
.method public setGifUrl(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->gifUrl:Ljava/lang/String;
return-void
.end method
.method public setGuidelines(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->guidelines:Ljava/lang/String;
return-void
.end method
.method public setHasMBTplMark(Z)V
.locals 0
iput-boolean p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->hasMBTplMark:Z
return-void
.end method
.method public setHasReportAdTrackPause(Z)V
.locals 0
iput-boolean p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->hasReportAdTrackPause:Z
return-void
.end method
.method public setHtmlUrl(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->htmlUrl:Ljava/lang/String;
return-void
.end method
.method public setIa_ext1(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->ia_ext1:Ljava/lang/String;
return-void
.end method
.method public setIa_ext2(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->ia_ext2:Ljava/lang/String;
return-void
.end method
.method public setIex(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->iex:I
return-void
.end method
.method public setImageSize(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->imageSize:Ljava/lang/String;
return-void
.end method
.method public setImpReportType(I)V
.locals 5
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->impReportType:I
const/4 v0, 0x1
if-ne p1, v0, :cond_2
iget v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->adType:I
const/16 v1, 0x128
if-eq v0, v1, :cond_0
const/16 v1, 0x2a
if-ne v0, v1, :cond_2
.line 1389
:cond_0
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getImpressionURL()Ljava/lang/String;
move-result-object v0
.line 1390
invoke-virtual {p0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->getOnlyImpressionURL()Ljava/lang/String;
move-result-object v1
.line 1391
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
const-string v3, "&imp_report_type="
const-string v4, "imp_report_type"
if-nez v2, :cond_1
invoke-virtual {v0, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_1
.line 1392
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setImpressionURL(Ljava/lang/String;)V
.line 1394
:cond_1
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_2
invoke-virtual {v1, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_2
.line 1395
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setOnlyImpressionURL(Ljava/lang/String;)V
:cond_2
return-void
.end method
.method public setImpUA(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->impUA:I
return-void
.end method
.method public setImpressionURL(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->impressionURL:Ljava/lang/String;
return-void
.end method
.method public setInteractiveCache(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->interactiveCache:Ljava/lang/String;
return-void
.end method
.method public setIsAddSuccesful(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isAddSuccesful:I
return-void
.end method
.method public setIsBidCampaign(Z)V
.locals 0
iput-boolean p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isBidCampaign:Z
return-void
.end method
.method public setIsClick(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isClick:I
return-void
.end method
.method public setIsDeleted(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isDeleted:I
return-void
.end method
.method public setIsDownLoadZip(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isDownLoadZip:I
return-void
.end method
.method public setIsMraid(Z)V
.locals 0
iput-boolean p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isMraid:Z
return-void
.end method
.method public setIsTimeoutCheckVideoStatus(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isTimeoutCheckVideoStatus:I
return-void
.end method
.method public setJmPd(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->jmPd:I
return-void
.end method
.method public setJumpResult(Lcom/mbridge/msdk/click/entity/JumpLoaderResult;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->jumpResult:Lcom/mbridge/msdk/click/entity/JumpLoaderResult;
return-void
.end method
.method public setK(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->k:Ljava/lang/String;
return-void
.end method
.method public setKeyIaIcon(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->keyIaIcon:Ljava/lang/String;
return-void
.end method
.method public setKeyIaOri(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->keyIaOri:I
return-void
.end method
.method public setKeyIaRst(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->keyIaRst:I
return-void
.end method
.method public setKeyIaUrl(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->keyIaUrl:Ljava/lang/String;
return-void
.end method
.method public setLabel(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->label:Ljava/lang/String;
return-void
.end method
.method public setLandingType(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->landingType:Ljava/lang/String;
return-void
.end method
.method public setLinkType(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->linkType:I
return-void
.end method
.method public setLoadTimeoutState(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->loadTimeoutState:I
return-void
.end method
.method public setLocalRequestId(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->localRequestId:Ljava/lang/String;
return-void
.end method
.method public setMaitve(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->maitve:I
return-void
.end method
.method public setMaitve_src(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->maitve_src:Ljava/lang/String;
return-void
.end method
.method public setMediaViewHolder(Lcom/mbridge/msdk/foundation/entity/CampaignEx$b;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->mediaViewHolder:Lcom/mbridge/msdk/foundation/entity/CampaignEx$b;
return-void
.end method
.method public setMof_template_url(Ljava/lang/String;)V
.locals 2
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->mof_template_url:Ljava/lang/String;
.line 776
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_1
.line 777
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setCMPTEntryUrl(Ljava/lang/String;)V
.line 778
invoke-static {p1}, Lcom/mbridge/msdk/foundation/tools/ak;->i(Ljava/lang/String;)Z
move-result v0
.line 779
invoke-static {p1}, Lcom/mbridge/msdk/foundation/tools/ak;->b(Ljava/lang/String;)I
move-result v1
if-eqz v0, :cond_0
const/4 v0, 0x1
.line 781
invoke-virtual {p0, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setDynamicView(Z)V
.line 782
invoke-virtual {p0, v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setDynamicTempCode(I)V
.line 784
:cond_0
invoke-static {p1}, Lcom/mbridge/msdk/foundation/tools/ak;->h(Ljava/lang/String;)Z
move-result p1
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setCanStart2C1Anim(Z)V
:cond_1
return-void
.end method
.method public setMof_tplid(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->mof_tplid:I
return-void
.end method
.method public setMp(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->mp:Ljava/lang/String;
return-void
.end method
.method public setMraid(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->mraid:Ljava/lang/String;
return-void
.end method
.method public setNLRid(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->n_lrid:Ljava/lang/String;
return-void
.end method
.method public setNRid(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->n_rid:Ljava/lang/String;
return-void
.end method
.method public setNativeVideoTracking(Lcom/mbridge/msdk/foundation/entity/j;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->nativeVideoTracking:Lcom/mbridge/msdk/foundation/entity/j;
return-void
.end method
.method public setNativeVideoTrackingString(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->nativeVideoTrackingString:Ljava/lang/String;
return-void
.end method
.method public setNetAddress(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->netAddress:Ljava/lang/String;
return-void
.end method
.method public setNoticeUrl(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->noticeUrl:Ljava/lang/String;
return-void
.end method
.method public setNscpt(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->nscpt:I
return-void
.end method
.method public setNvT2(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->nvT2:I
return-void
.end method
.method public setOc_time(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->oc_time:I
return-void
.end method
.method public setOc_type(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->oc_type:I
return-void
.end method
.method public setOfferType(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->offerType:I
return-void
.end method
.method public setOmid(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->omid:Ljava/lang/String;
return-void
.end method
.method public setOnlyImpressionURL(Ljava/lang/String;)V
.locals 1
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->onlyImpressionURL:Ljava/lang/String;
.line 979
:try_start_0
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_0
.line 980
invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object p1
if-eqz p1, :cond_0
const-string v0, "exp_ids"
.line 982
invoke-virtual {p1, v0}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 983
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_0
.line 984
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setExpIds(Ljava/lang/String;)V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception p1
.line 989
sget-boolean v0, Lcom/mbridge/msdk/MBridgeConstans;->DEBUG:Z
if-eqz v0, :cond_0
.line 990
invoke-virtual {p1}, Ljava/lang/Throwable;->printStackTrace()V
:cond_0
:goto_0
return-void
.end method
.method public setPkgSource(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->pkgSource:Ljava/lang/String;
return-void
.end method
.method public setPlacementId(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->placementId:Ljava/lang/String;
return-void
.end method
.method public setPlayable_ads_without_video(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->playable_ads_without_video:I
return-void
.end method
.method public setPlct(J)V
.locals 0
iput-wide p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->plct:J
return-void
.end method
.method public setPlctb(J)V
.locals 0
iput-wide p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->plctb:J
return-void
.end method
.method public setPrivacyButtonTemplateVisibility(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->privacyButtonTemplateVisibility:I
return-void
.end method
.method public setPrivacyUrl(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->privacyUrl:Ljava/lang/String;
return-void
.end method
.method public setProgressBarShow(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->progressBarShow:I
return-void
.end method
.method public setPv_urls(Ljava/util/List;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->pv_urls:Ljava/util/List;
return-void
.end method
.method public setQ(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->q:Ljava/lang/String;
return-void
.end method
.method public setR(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->r:Ljava/lang/String;
return-void
.end method
.method public setReady(Z)V
.locals 0
iput-boolean p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isReady:Z
return-void
.end method
.method public setReadyState(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->readyState:I
return-void
.end method
.method public setReady_rate(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->ready_rate:I
return-void
.end method
.method public setReasond(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->reasond:Ljava/lang/String;
return-void
.end method
.method public setReport(Z)V
.locals 0
iput-boolean p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isReport:Z
return-void
.end method
.method public setReportClick(Z)V
.locals 0
iput-boolean p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isReportClick:Z
return-void
.end method
.method public setReq_ext_data(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->req_ext_data:Ljava/lang/String;
return-void
.end method
.method public setRequestId(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->requestId:Ljava/lang/String;
return-void
.end method
.method public setRequestIdNotice(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->requestIdNotice:Ljava/lang/String;
return-void
.end method
.method public setRetarget_offer(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->retarget_offer:I
return-void
.end method
.method public setRewardAmount(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->rewardAmount:I
return-void
.end method
.method public setRewardName(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->reward_name:Ljava/lang/String;
return-void
.end method
.method public setRewardPlayStatus(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->rewardPlayStatus:I
return-void
.end method
.method public setRewardPlus(Lcom/mbridge/msdk/foundation/entity/RewardPlus;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->rewardPlus:Lcom/mbridge/msdk/foundation/entity/RewardPlus;
return-void
.end method
.method public setRewardTemplateMode(Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;)V
.locals 2
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->rewardTemplateMode:Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;
if-eqz p1, :cond_2
.line 1510
invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->e()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_2
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->mof_template_url:Ljava/lang/String;
.line 1511
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_0
invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->e()Ljava/lang/String;
move-result-object v0
const-string v1, "cmpt=1"
invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_0
.line 1512
invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->e()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setCMPTEntryUrl(Ljava/lang/String;)V
.line 1515
:cond_0
invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->e()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lcom/mbridge/msdk/foundation/tools/ak;->i(Ljava/lang/String;)Z
move-result v0
.line 1516
invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->e()Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Lcom/mbridge/msdk/foundation/tools/ak;->b(Ljava/lang/String;)I
move-result v1
if-eqz v0, :cond_1
const/4 v0, 0x1
.line 1518
invoke-virtual {p0, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setDynamicView(Z)V
.line 1519
invoke-virtual {p0, v1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setDynamicTempCode(I)V
.line 1521
:cond_1
invoke-virtual {p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->e()Ljava/lang/String;
move-result-object p1
const-string v0, "template_url"
invoke-direct {p0, p1, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setMoreOfferAdControl(Ljava/lang/String;Ljava/lang/String;)V
:cond_2
return-void
.end method
.method public setRsIgnoreCheckRule(Ljava/util/ArrayList;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/ArrayList<",
"Ljava/lang/Integer;",
">;)V"
}
.end annotation
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->rsIgnoreCheckRule:Ljava/util/ArrayList;
return-void
.end method
.method public setRsIgnoreCheckRuleByString(Ljava/lang/String;)V
.locals 4
.line 3160
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_1
const-string v0, ","
.line 3161
invoke-virtual {p1, v0}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
move-result-object p1
.line 3162
array-length v0, p1
if-lez v0, :cond_1
.line 3163
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 3164
array-length v1, p1
const/4 v2, 0x0
:goto_0
if-ge v2, v1, :cond_0
aget-object v3, p1, v2
.line 3165
invoke-static {v3}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
move-result v3
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
add-int/lit8 v2, v2, 0x1
goto :goto_0
.line 3167
:cond_0
invoke-virtual {p0, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setRsIgnoreCheckRule(Ljava/util/ArrayList;)V
:cond_1
return-void
.end method
.method public setRtinsType(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->rtinsType:I
return-void
.end method
.method public setShowCount(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->showCount:I
return-void
.end method
.method public setShowIndex(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->showIndex:I
return-void
.end method
.method public setShowStoreMiniCardDelayTime(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->showStoreMiniCardDelayTime:I
return-void
.end method
.method public setShowType(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->showType:I
return-void
.end method
.method public setSpareOfferFlag(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->spareOfferFlag:I
return-void
.end method
.method public setTImp(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->t_imp:I
return-void
.end method
.method public setT_list(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->t_list:Ljava/lang/String;
return-void
.end method
.method public setTab(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->tab:I
return-void
.end method
.method public setTemplate(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->template:I
return-void
.end method
.method public setTemplateRenderSucc(Z)V
.locals 0
iput-boolean p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->isTemplateRenderSucc:Z
return-void
.end method
.method public setTokenRule(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->tokenRule:I
return-void
.end method
.method public setTpOffer(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->tpOffer:I
return-void
.end method
.method public setTrackingTcpPort(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->trackingTcpPort:I
return-void
.end method
.method public setTriggerClickSource(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->triggerClickSource:I
return-void
.end method
.method public setTs(J)V
.locals 0
iput-wide p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->ts:J
return-void
.end method
.method public setTyped(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->typed:I
return-void
.end method
.method public setUseSkipTime(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->useSkipTime:I
return-void
.end method
.method public setUserActivation(Z)V
.locals 0
iput-boolean p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->userActivation:Z
return-void
.end method
.method public setVcn(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->vcn:I
return-void
.end method
.method public setVidCrtvId(J)V
.locals 0
iput-wide p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->vidCrtvId:J
return-void
.end method
.method public setVideoCheckType(I)V
.locals 2
const/4 v0, 0x2
if-gt p1, v0, :cond_1
const/4 v1, 0x1
if-ge p1, v1, :cond_0
goto :goto_0
:cond_0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->videoCheckType:I
goto :goto_1
:cond_1
:goto_0
iput v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->videoCheckType:I
:goto_1
return-void
.end method
.method public setVideoCompleteTime(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->videoCompleteTime:I
return-void
.end method
.method public setVideoCtnType(I)V
.locals 2
const/4 v0, 0x2
const/4 v1, 0x1
if-gt p1, v0, :cond_1
if-ge p1, v1, :cond_0
goto :goto_0
:cond_0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->videoCtnType:I
goto :goto_1
:cond_1
:goto_0
iput v1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->videoCtnType:I
:goto_1
return-void
.end method
.method public setVideoMD5Value(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->videoMD5Value:Ljava/lang/String;
return-void
.end method
.method public setVideoPlayProgress(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->videoPlayProgress:I
return-void
.end method
.method public setVideoResolution(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->videoResolution:Ljava/lang/String;
return-void
.end method
.method public setVideoSize(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->videoSize:I
return-void
.end method
.method public setVideoUrlEncode(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->videoUrlEncode:Ljava/lang/String;
return-void
.end method
.method public setVideo_end_type(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->video_end_type:I
return-void
.end method
.method public setVst(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->vst:I
return-void
.end method
.method public setWatchMile(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->watchMile:I
return-void
.end method
.method public setWtick(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->wtick:I
return-void
.end method
.method public setcUA(I)V
.locals 0
iput p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->cUA:I
return-void
.end method
.method public setcVersionCode(J)V
.locals 0
iput-wide p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->cVersionCode:J
return-void
.end method
.method public setendcard_url(Ljava/lang/String;)V
.locals 1
iput-object p1, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->endcard_url:Ljava/lang/String;
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->mof_template_url:Ljava/lang/String;
.line 2199
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_1
iget-object v0, p0, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->rewardTemplateMode:Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;
if-eqz v0, :cond_0
invoke-static {v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;->a(Lcom/mbridge/msdk/foundation/entity/CampaignEx$c;)Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_1
:cond_0
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_1
const-string v0, "cmpt=1"
invoke-virtual {p1, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_1
.line 2200
invoke-virtual {p0, p1}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setCMPTEntryUrl(Ljava/lang/String;)V
.line 2202
:cond_1
invoke-static {p1}, Lcom/mbridge/msdk/foundation/tools/ak;->h(Ljava/lang/String;)Z
move-result v0
invoke-virtual {p0, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setCanStartMoreOfferAnim(Z)V
const-string v0, "endcard_url"
.line 2204
invoke-direct {p0, p1, v0}, Lcom/mbridge/msdk/foundation/entity/CampaignEx;->setMoreOfferAdControl(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method