package com.gem.media.splash.base.protocol;

public class Constants {

    public static final String NODE_REQUEST_EID = "ad_req_eid"; // 广告请求
    public static final String NODE_REQUEST_SUCCESS_EID = "ad_req_dur_eid"; // 广告请求成功
    public static final String NODE_SHOW_EID = "ad_exp_eid"; // 广告展示
    public static final String NODE_CLICK_EID = "ad_clk_eid"; // 广告点击
    public static final String NODE_CLOSE_EID = "ad_close_eid"; // 广告关闭
    public static final String NODE_ERROR_EID = "ad_faile_eid"; //广告错误
    public static final String NODE_NEXT_MEDIA_AD_REQ = "next_media_ad_req"; //admob全屏广告显示错误
    public static final String NODE_FAILED_TO_SHOW_EID = "ad_failed_to_show_eid"; //admob全屏广告显示错误
    public static final String NODE_FAILED_TO_SHOW = "ad_failed_to_show"; //admob全屏广告显示错误
    public static final String NODE_CLEAR_PAGE_SHOW = "cleanHomePageShow";
    public static final String NODE_CLEAR_PAGE_SHOW_TIME = "CleanPageTime";
    public static final String NODE_OPEN_EID = "ad_open_eid"; // 广告点击
    public static final String NODE_OPEN = "ad_open"; // 广告


    public static final String NODE_REQUEST = "ad_req"; // 广告请求
    public static final String NODE_NO_REQUEST = "ad_no_req"; // 广告没有去请求
    public static final String NODE_REQUEST_LOADING = "ad_req_loading"; // 广告正在请求

    public static final String NODE_REQUEST_SUCCESS = "ad_req_dur"; // 广告请求成功
    public static final String NODE_SHOW = "ad_exp"; // 广告展示
    public static final String NODE_CLICK = "ad_clk"; // 广告点击
    public static final String NODE_CLOSE = "ad_close"; // 广告关闭
    public static final String NODE_ERROR = "ad_faile"; //广告错误
    public static final String NODE_CACHE = "ad_has_cache";//广告有缓存
    public static final String NODE_PAGE_SHOW = "PAGE_SHOW";
    public static final String NODE_AD_REQ_NET = "ad_req_net";//请求广告有网络
    public static final String NODE_AD_NOT_INIT = "ad_not_init";//广告未初始化
    public static final String NODE_AD_REQ_NOT_NET = "ad_req_n_net";//请求广告无网络
    public static final String NODE_AD_REQ_STATUS = "ad_req_status";//广告去请求状态
    public static final String MEDIA_APP_START = "media_start";



    public static final String NODE_INTERSTITIAL_AD_VIDEO_START = "INTERSTITIAL_AD_VIDEO_START";

    public static final String NODE_INTERSTITIAL_AD_VIDEO_END = "INTERSTITIAL_AD_VIDEO_END";

    public static final String NODE_INTERSTITIAL_AD_VIDEO_ERROR = "INTERSTITIAL_AD_VIDEO_ERROR";



    public static final String NODE_NATIVE_AD_VIDEO_START = "NATIVE_AD_VIDEO_START";

    public static final String NODE_NATIVE_AD_VIDEO_END = "NATIVE_AD_VIDEO_END";

    public static final String MEDIA_PKG = "media_pkg";
    public static final String TARGET_PKG = "p";
    public static final String REASON = "reason";

    public static final String PROCESS_RESTART_AD_REQ_CALLBACK = "p_r_c";//媒体app去请求广告后APP重启事件

    //H5页面展示时常参数是t
    public static final String H_SHOW_TIME = "h_time";
    //H5页面开始加载参数是url
    public static final String H_PAGE_START = "h_p_s";
    //H5页面加载完成参数是url
    public static final String H_PAGE_FINISH = "h_p_f";
    //H5页面加载失败参数是url 和 r
    public static final String H_PAGE_ERROR = "h_p_e";
    //H5页面搜索关键字参数是text
    public static final String H_PAGE_SEARCH_TEXT = "h_p_st";

    public static final String H_CREATE = "h_c";

    public static final String N_RELOAD = "n_reload";//启动原生广告页面没有广告缓存重新加载
    public static final String N_REMOVE = "n_r";//
    public static final String N_CREATE = "n_c";//去启动原生广告页面
    public static final String N_WM_NOT_PER = "wm_not_per_n";
    public static final String N_WM_PER = "wm_per_n";

    public static final String SCENARIO_1 = "chapin";
    public static final String SCENARIO_2 = "yuansheng";
    public static final String SCENARIO_3 = "kaipin";
    public static final String PARAM_ADID = "adId";
    public static final String SCENARIO_4 = "half";

    public static final String PARAM_PID = "pid";
    public static final String PARAM_TYPE = "type";
    public static final String PARAM_AD_TYPE = "ad_type";
    public static final String PARAM_TIME = "time";
    public static final String PARAM_REASON = "reason";
    public static final String PARAM_AD_MSG_ERROR = "ad_msg_error";
    public static final String PARAM_NET = "net";
    public static final String PARAM_SECARIO = "scenario";
    public static final String PARAM_UUID = "uuid";
    public static final String PARAM_VN = "vn";
    public static final String PARAM_VC = "vc";
    public static final String PARAM_C_TIME = "c_time";
    public static final String PARAM_REPORT = "reportBean";


    public static final String SCENARIO_CHAPIN = "chapin";
    public static final String SCENARIO_CHAPIN_PROCESS = "chapin_process";
    public static final String SCENARIO_CHAPIN_CLEAR = "chapin_clear";
    public static final String SCENARIO_NATIVE = "yuansheng";
    public static final String SCENARIO_NATIVE_CLEAR = "yuansheng_clear";

}

