CINXE.COM
Huawei Cloud Developer Program_Developer Center-Huawei Cloud
<!doctype html> <html lang="en-US" site="hk"> <head> <meta charset="UTF-8"> <meta name="applicable-device" content="pc,mobile"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> <meta name="baidu-site-verification" content="nsMgQr28vc" /> <meta http-equiv="x-dns-prefetch-control" content="on"> <meta name="templateName" content="common-pep2.0"> <meta http-equiv="Content-Security-Policy" content="default-src * 'unsafe-eval' blob: 'unsafe-inline'; img-src * data:; font-src * data:;upgrade-insecure-requests;" /> <title>Huawei Cloud Developer Program_Developer Center-Huawei Cloud</title> <meta name="keywords" content="Huawei Cloud,program,develop,developer" /> <meta name="description" content="All eligible enterprises, individuals, and universities can apply to join HCDP and request benefits." /> <link rel="canonical" href="https://developer.huaweicloud.com/intl/en-us/develop/dev-program.html"/> <meta name="pep-template-version" content="1.8.86" /> <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests;" /> <meta property="og:title" content="Huawei Cloud Developer Program_Developer Center-Huawei Cloud"> <meta property="og:type" content="website"> <meta property="og:description" content="All eligible enterprises, individuals, and universities can apply to join HCDP and request benefits."> <meta property="og:url" content="https://developer.huaweicloud.com/intl/en-us/develop/dev-program.html"> <meta property="og:site_name" content="Huawei Cloud"> <meta property="og:image" content="https://res-static.hc-cdn.cn/cloudbu-site/intl/en-us/seo/og.jpeg"> <meta property="twitter:title" content="Huawei Cloud Developer Program_Developer Center-Huawei Cloud"> <meta property="twitter:type" content="website"> <meta property="twitter:description" content="All eligible enterprises, individuals, and universities can apply to join HCDP and request benefits."> <meta property="twitter:url" content="https://developer.huaweicloud.com/intl/en-us/develop/dev-program.html"> <meta property="twitter:site_name" content="Huawei Cloud"> <meta property="twitter:image" content="https://res-static.hc-cdn.cn/cloudbu-site/intl/en-us/seo/twitter.jpeg"> <link rel="icon" href="https://www.huaweicloud.com/favicon.ico"> <link rel="stylesheet" href="https://portal.hc-cdn.com/cnpm-global-resources/1.1.75/css/hk/portal-global.css"> <link rel="stylesheet" href="https://portal.hc-cdn.com/cpage-pep-header-and-footer-hk/2.0.36/index.css"> <link rel="stylesheet" href="https://portal.hc-cdn.com/cnpm-baseui/3.0.16/index.css"> <script src="https://portal.hc-cdn.com/cnpm-global-resources/1.1.16/js/jquery.min.js" crossorigin="anonymous"></script> <!-- --> <meta name="google-site-verification" content="wQwSWDVSYQzH1niLqcUE15XH1_j_rN1T9-mbq2r6Dmw" /> <meta name="sogou_site_verification" content="u4x6sJNooE" /> <link rel="dns-prefetch" href="https://res-static.hc-cdn.cn" /> <link rel="dns-prefetch" href="https://portal.hc-cdn.com" /> <link rel="dns-prefetch" href="https://support.huaweicloud.com" /> <link rel="dns-prefetch" href="https://activity.huaweicloud.com" /> <link rel="dns-prefetch" href="https://portal.huaweicloud.com" /> <link rel="dns-prefetch" href="https://uba.huaweicloud.com" /> <link rel="dns-prefetch" href="https://uba-intl.huaweicloud.com" /> <!-- --> <script> window.dataLayer = window.dataLayer || []; window.$closeBiReport2018 = true window.$siteInfo = window.$siteInfo || {}; window.$siteInfo.site = "hk"; window.$siteInfo.lang = "en-us".replace("_", "-"); </script> <script> (function(){ window.recordTier = window.recordTier || []; window.recordTier.push({eventName: 'dtm.js'}); })(); </script> <script>window.$aioList = [ "cnpm-pep-components/2.2.61/cnpm-pep-common-banner","cnpm-pep-components/2.2.81/cnpm-pep-solution-thirdParty","cnpm-pep-components/2.2.61/cnpm-pep-service-comparison-v2","cnpm-pep-components/2.2.40/cnpm-pep-experience-process","cnpm-pep-components/2.2.76/cnpm-pep-identification-process" ]; window.$aioCdnPrefix = 'https://res.hc-cdn.com/';</script> <script> window.gConfig = window.gConfig || {}; window.gConfig.isMobile = /iPhone|iPad|iPod|Android/i.test(navigator.userAgent); var hClassName; if(window.gConfig.isMobile){ hClassName = ' phone'; }else{ hClassName = ' pc'; } if(window.$aioList) { for(var i=0; i<window.$aioList.length; i++) { if(window.$aioCdnPrefix){ var cdnprefix = location.host.indexOf('.cn') !== -1 && (window.$aioList[i].indexOf('cnpm-pep-components') !== -1 || window.$aioList[i].indexOf('cnpm-pep-solution-thirdParty') !== -1 || window.$aioList[i].indexOf('cnpm-pep-experience-process') !== -1 || window.$aioList[i].indexOf('cnpm-pep-htmlcomponent') !== -1) ? 'https://portal.hc-cdn.com/' : window.$aioCdnPrefix; if(window.$aioList[i].length>0) { document.write('<link rel="stylesheet" href="' + cdnprefix + window.$aioList[i]+'/' + (window.gConfig.isMobile?'m':'pc')+'/index.css" />'); } } else { if(window.$aioList[i].length>0) { document.write('<link rel="stylesheet" href="https://res.hc-cdn.com/'+window.$aioList[i]+'/'+(window.gConfig.isMobile?'m':'pc')+'/index.css" />'); } } } } var root = document.documentElement; root.className += hClassName ; </script> </head> <body> <script> var htmlLang = $("html").attr("lang") || "en-US"; htmlLang = htmlLang.toLocaleLowerCase(); var langMatch = true; function getUrlLang(){ var langUrlReg = /intl\/([a-zA-Z\-]*)\//i; var urlLang = langUrlReg.test(location.pathname)?location.pathname.match(langUrlReg)[1]:"en-us"; return urlLang; } var urlLang = getUrlLang(); function isLangMatch(){ // 多语言插件导航优先取当前url语言 return htmlLang === urlLang; } langMatch = isLangMatch(); if(!langMatch){ var $langArr = urlLang.split('-'); $("#header .header-container").hide(); htmlLang = urlLang; $("html").attr("lang", $langArr[0]+"-"+$langArr[1].toUpperCase()); } </script> <div id="content" data-site="hk" data-channelFrom="" data-promotion-theme="theme1" data-promotion-title-align="center"> <div id="common-components-container"> <div data-mod-id="pep-common-banner_1630563138859"> <div data-mod-name-pc="@cloud/pep-common-banner/pc/index" data-mod-name-m="@cloud/pep-common-banner/m/index" class="pep-common-banner index-banner " data-mod-name="pep-common-banner"> <div class="por-section por-section-merge-spacing por-section-merge-spacing-bottom" data-bg="transparent"> <div class="por-carousel " data-speed="5" data-count="1"> <div class="por-carousel-wrapper"> <a class="por-carousel-slide" bi_name="banner0-Huawei Cloud Developer Program (HCDP)" > <div class="pc" style="background-image: url('https://res-static.hc-cdn.cn/cloudbu-site/china/zh-cn/xionglei/yunchuang/dev-program-banner_pc.jpg');" > </div> <div class="por-container"> <div class="mb" style="background-image: url('https://res-static.hc-cdn.cn/cloudbu-site/china/zh-cn/xionglei/yunchuang/dev-program-banner_mobile.jpg');" > </div> <div class="por-section-body"> <object class="prodoc-banner-main "> <div> <div class="guiding-info" data-mod-id="slides[0].cardItem.guiding" data-mod-name="child-component" data-partial-refresh="false"> </div> <div data-mod-id="slides[0].cardItem.content" data-mod-name="child-component" data-partial-refresh="false"> <div class="prodoc-banner-title noPlayer"> <h1 class="por-text-title-t2 js-title pc"> <span>Huawei Cloud Developer Program (HCDP)</span> </h1> <h1 class="por-text-title-t2 js-title mb"> <span>Huawei Cloud Developer Program</span> </h1> </div> <div class="por-text-title-t5 banner-summary pc js-title ">A program that inspires global developers.</div> <div class="por-text-title-t7 banner-summary mb js-title ">A program that inspires global developers.</div> </div> <div data-mod-id="slides[0].cardItem.buttons" data-mod-name="child-component" data-partial-refresh="false"> </div> </div> </object> </div> </div> </a> </div> </div> </div> <script> window.gConfig = window.gConfig || {}; window.gConfig.seed = window.gConfig.seed || []; window.gConfig.seed.push({name : '@cloud/pep-common-banner', data : {"packages":{"@cloud/pep-common-banner":{"path":"//portal.hc-cdn.com/cnpm-pep-components/2.2.61/cnpm-pep-common-banner/","version":"2.2.61"},"@cloud/activity-api":{"path":"//res.hc-cdn.com/cnpm-activity-api/3.2.4/","version":"3.2.4"},"@cloud/activity-iframe":{"path":"//portal.hc-cdn.com/cnpm-activity-iframe/1.1.90/","version":"1.1.90"},"@cloud/activity-npm":{"path":"//portal.hc-cdn.com/cnpm-activity-npm/1.0.17/","version":"1.0.17"},"@cloud/activity-uba":{"path":"//portal.hc-cdn.com/cnpm-activity-uba/1.0.8/","version":"1.0.8"},"@cloud/login":{"path":"//portal.hc-cdn.com/cnpm-login/3.1.34/","version":"3.1.34"},"@cloud/link-to":{"path":"//portal.hc-cdn.com/cnpm-link-to/3.1.9/","version":"3.1.9"},"@cloud/lazyload":{"path":"//portal.hc-cdn.com/cnpm-lazyload/2.0.8/","version":"2.0.8"},"@cloud/xtemplate-runtime":{"path":"//portal.hc-cdn.com/cnpm-xtemplate-runtime/1.0.1/","version":"1.0.1"},"@cloud/dialog":{"path":"//portal.hc-cdn.com/cnpm-dialog/1.0.3/","version":"1.0.3"},"@cloud/portal-utils":{"path":"//portal.hc-cdn.com/cnpm-portal-utils/1.4.21/","version":"1.4.21"}},"modules":{"@cloud/pep-common-banner/m/index":{"requires":["@cloud/activity-iframe","@cloud/portal-utils","@cloud/link-to","@cloud/lazyload"]},"@cloud/pep-common-banner/pc/index":{"requires":["@cloud/activity-iframe","@cloud/portal-utils","@cloud/link-to","@cloud/lazyload"]},"@cloud/activity-iframe/index":{"requires":["@cloud/activity-uba","@cloud/login","@cloud/activity-npm","@cloud/portal-utils","@cloud/dialog","@cloud/link-to"]},"@cloud/login/index":{"requires":["@cloud/portal-utils","@cloud/link-to"]}}} })</script> </div> </div><div data-mod-id="pep-solution-thirdParty_1630563246430"> <div data-mod-name-pc="@cloud/pep-solution-thirdParty/pc/index" data-mod-name-m="@cloud/pep-solution-thirdParty/m/index" class="pep-solution-thirdParty" data-mod-name="pep-solution-thirdParty"> <div class="por-section solution-thirdparty-section thirdparty-service-icon v6-section service-icon-card " data-bg="grey" bi_parent_name="Who Can Join"> <div class="por-container"> <div class="por-section-head v6-section-head" data-theme=""> <h3 class="por-section-title v6-section-title">Who Can Join</h3> <div class="por-section-subtitle v6-section-subtitle"><p>All eligible enterprises, individuals, and universities can apply to join HCDP and request benefits.</p></div> </div> <div class="por-section-body v6-section-body"> <div class="por-tab-container"> <div class="por-tab-wrapper one-tab"> <div class="por-tab-content active"> <div class="thirdparty-cardlist AGrid-row show" > <ul class="thirdparty-cardlist-wrapper service-icon-card-list no-padding" data-cols="3" data-position="center"> <li style="" class="li-transp thirdparty-cardlist-item service-icon-card-item " data-mod-id="contentInfo.tabs[0].items[0].content" data-mod-name="child-component" pep-data-mod-draggable> <div class="inner" bi_name=""> <span class="icon " style="background-image: url('https://res-static.hc-cdn.cn/cloudbu-site/china/zh-cn/xionglei/yunchuang/enterprise.png')"></span> <div class="content "> <h4 class="tit huawei-line hide-line "></h4> <div class="desc desc1 service-icon-card2-desc"><p><a href="https://developer.huaweicloud.com/intl/en-us/console/program/list/enterpriseAdd?program_id=P00047&from=detail" rel="noopener noreferrer" target="_blank" class="por-link">Enterprises</a></p></div> </div> </div> </li> <li style="" class="li-transp thirdparty-cardlist-item service-icon-card-item " data-mod-id="contentInfo.tabs[0].items[1].content" data-mod-name="child-component" pep-data-mod-draggable> <div class="inner" bi_name=""> <span class="icon " style="background-image: url('https://res-static.hc-cdn.cn/cloudbu-site/china/zh-cn/xionglei/yunchuang/college.png')"></span> <div class="content "> <h4 class="tit huawei-line hide-line "></h4> <div class="desc desc1 service-icon-card2-desc"><p><a href="https://developer.huaweicloud.com/intl/en-us/console/program/list/joinCollege?program_id=P00079&from=detail" rel="noopener noreferrer" target="_blank" class="por-link">Universities</a></p></div> </div> </div> </li> <li style="" class="li-transp thirdparty-cardlist-item service-icon-card-item " data-mod-id="contentInfo.tabs[0].items[2].content" data-mod-name="child-component" pep-data-mod-draggable> <div class="inner" bi_name=""> <span class="icon " style="background-image: url('https://res-static.hc-cdn.cn/cloudbu-site/china/zh-cn/xionglei/yunchuang/personal.png')"></span> <div class="content "> <h4 class="tit huawei-line hide-line "></h4> <div class="desc desc1 service-icon-card2-desc"><p><a href="https://developer.huaweicloud.com/intl/en-us/console/program/list/joinPersonalPro?program_id=P00078&from=detail" rel="noopener noreferrer" target="_blank" class="por-link">Individuals</a></p></div> </div> </div> </li> </ul> </div> </div> </div> </div> </div> </div> </div> <script> window.gConfig = window.gConfig || {}; window.gConfig.seed = window.gConfig.seed || []; window.gConfig.seed.push({name : '@cloud/pep-solution-thirdParty', data : {"packages":{"@cloud/pep-solution-thirdParty":{"path":"//portal.hc-cdn.com/cnpm-pep-components/2.2.81/cnpm-pep-solution-thirdParty/","version":"2.2.81"},"@cloud/portal-utils":{"path":"//portal.hc-cdn.com/cnpm-portal-utils/1.4.16/","version":"1.4.16"}}} })</script> </div> </div><div data-mod-id="pep-service-comparison-v2_1663841735077"> <div data-mod-name-pc="@cloud/pep-service-comparison-v2/pc/index" data-mod-name-m="@cloud/pep-service-comparison-v2/m/index" class="pep-service-comparison-v2" data-mod-name="pep-service-comparison-v2"> <div class="por-section mobile-bg " data-bg="grey" src-pc="" src-mb=""> <div class="por-container"> <div class="por-section-head"> <h3 class="por-section-title">What to Get</h3> <div class="subtitle-wrapper"> <div class="por-section-subtitle"><p><span class="ql-cursor"></span>Benefits are assigned automatically (<span style="color: rgb(199, 0, 11);">√</span>), assigned upon request (<span style="color: rgb(199, 0, 11);">Request</span>), or not applicable (<span style="color: rgb(199, 0, 11);">——</span>) to different applicants.</p> </div> </div> </div> <div class="por-section-body "> <div class="table-pc"> <div class="no-hover" data-show-zebra="false"> <div class="por-fixed-table-container" data-theme="grey" > <div class="por-fixed-table-body"> <div class="table-wrapper"> <table class="por-fixed-table por-fixed-table-stripes por-container" style="table-layout: fixed; word-break: break-all"> <thead> <tr data-mod-id="head" data-mod-name="child-component"> <th class="por-service-table-cell" data-bgcolor="dark" style="width:40%"> <div class="por-service-table-cell"> <div><p>Benefit</p></div> </div> </th> <th class="por-service-table-cell" data-bgcolor="dark" style="width:20%"> <div class="por-service-table-cell"> <div><p>Enterprise</p></div> </div> </th> <th class="por-service-table-cell" data-bgcolor="dark" style="width:20%"> <div class="por-service-table-cell"> <div><p>University</p></div> </div> </th> <th class="por-service-table-cell" data-bgcolor="dark" style="width:20%"> <div class="por-service-table-cell"> <div><p>Individual</p></div> </div> </th> </tr> </thead> <tbody> <tr data-mod-id="rows[0]" data-mod-name="child-component" pep-data-mod-draggable> <td style="width:40%"> <p><a href="https://edu.huaweicloud.com/intl/en-us/" rel="noopener noreferrer" target="_blank" class="por-link">Free online courses</a></p> </td> <td style="width:20%;"> <p><img src="https://res-static.hc-cdn.cn/cloudbu-site/china/zh-cn/%E7%BB%84%E4%BB%B6%E9%AA%8C%E8%AF%81/pep-service-comparison-v2/1618538623903005936.svg"></p> </td> <td style="width:20%;"> <p><img src="https://res-static.hc-cdn.cn/cloudbu-site/china/zh-cn/%E7%BB%84%E4%BB%B6%E9%AA%8C%E8%AF%81/pep-service-comparison-v2/1618538623903005936.svg"></p> </td> <td style="width:20%;"> <p><img src="https://res-static.hc-cdn.cn/cloudbu-site/china/zh-cn/%E7%BB%84%E4%BB%B6%E9%AA%8C%E8%AF%81/pep-service-comparison-v2/1618538623903005936.svg"></p> </td> </tr > <tr data-mod-id="rows[1]" data-mod-name="child-component" pep-data-mod-draggable> <td style="width:40%"> <p><a href="https://support.developer.huaweicloud.com/intl/feedback/" rel="noopener noreferrer" target="_blank" class="por-link">Online technical support</a></p> </td> <td style="width:20%;"> <p><img src="https://res-static.hc-cdn.cn/cloudbu-site/china/zh-cn/%E7%BB%84%E4%BB%B6%E9%AA%8C%E8%AF%81/pep-service-comparison-v2/1618538623903005936.svg"></p> </td> <td style="width:20%;"> <p><img src="https://res-static.hc-cdn.cn/cloudbu-site/china/zh-cn/%E7%BB%84%E4%BB%B6%E9%AA%8C%E8%AF%81/pep-service-comparison-v2/1618538623903005936.svg"></p> </td> <td style="width:20%;"> <p><img src="https://res-static.hc-cdn.cn/cloudbu-site/china/zh-cn/%E7%BB%84%E4%BB%B6%E9%AA%8C%E8%AF%81/pep-service-comparison-v2/1618538623903005936.svg"></p> </td> </tr > <tr data-mod-id="rows[2]" data-mod-name="child-component" pep-data-mod-draggable> <td style="width:40%"> <p>Vouchers for HCCDX certification</p> </td> <td style="width:20%;"> <p>Request</p> </td> <td style="width:20%;"> <p>Request</p> </td> <td style="width:20%;"> <p>Request</p> </td> </tr > <tr data-mod-id="rows[3]" data-mod-name="child-component" pep-data-mod-draggable> <td style="width:40%"> <p>Coupons for Huawei Cloud services</p> </td> <td style="width:20%;"> <p>Request</p> </td> <td style="width:20%;"> <p>Request</p> </td> <td style="width:20%;"> <p>Request</p> </td> </tr > <tr data-mod-id="rows[4]" data-mod-name="child-component" pep-data-mod-draggable> <td style="width:40%"> <p><a href="https://developer.huaweicloud.com/intl/en-us/activity/" rel="noopener noreferrer" target="_blank" class="por-link">Training and Webinar</a></p> </td> <td style="width:20%;"> <p>Request</p> </td> <td style="width:20%;"> <p>Request</p> </td> <td style="width:20%;"> <p>Request</p> </td> </tr > <tr data-mod-id="rows[5]" data-mod-name="child-component" pep-data-mod-draggable> <td style="width:40%"> <p>Technical support from DTSEs</p> </td> <td style="width:20%;"> <p>Request</p> </td> <td style="width:20%;"> <p>Request</p> </td> <td style="width:20%;"> — — </td> </tr > <tr data-mod-id="rows[6]" data-mod-name="child-component" pep-data-mod-draggable> <td style="width:40%"> <p>Joint marketing</p> </td> <td style="width:20%;"> <p>Request</p> </td> <td style="width:20%;"> — — </td> <td style="width:20%;"> — — </td> </tr > <tr data-mod-id="rows[7]" data-mod-name="child-component" pep-data-mod-draggable> <td style="width:40%"> <p>Bonus incentives</p> </td> <td style="width:20%;"> — — </td> <td style="width:20%;"> <p>Request</p> </td> <td style="width:20%;"> <p>Request</p> </td> </tr > </tbody> </table> </div> </div> <div class="explain color_text_secondary_dark"><p><strong>Email at hwcdeveloper@huawei.com for more information.</strong></p></div> </div> </div> </div> <div class="table-mb"> <!-- 移动端按列生成抽屉 --> <div class="por-service-table-mb"> <div class="por-collapse-container"> <a class="por-collapse-trigger expended" data-toggle="por-collapse"> <div class="por-collapse-head-text"> <p><a href="https://edu.huaweicloud.com/intl/en-us/" rel="noopener noreferrer" target="_blank" class="por-link">Free online courses</a></p> </div> <i class="por-icon por-icon-caret-down"></i> </a> <div class="por-collapse show"> <div class="por-service-table-mb-item"> <div class="por-service-table-mb-item-title"><object><p>Enterprise</p></object></div> <div class="por-service-table-mb-item-desc"> <div><object><p><img src="https://res-static.hc-cdn.cn/cloudbu-site/china/zh-cn/%E7%BB%84%E4%BB%B6%E9%AA%8C%E8%AF%81/pep-service-comparison-v2/1618538623903005936.svg"></p></object></div> </div> </div> <div class="por-service-table-mb-item"> <div class="por-service-table-mb-item-title"><object><p>University</p></object></div> <div class="por-service-table-mb-item-desc"> <div><object><p><img src="https://res-static.hc-cdn.cn/cloudbu-site/china/zh-cn/%E7%BB%84%E4%BB%B6%E9%AA%8C%E8%AF%81/pep-service-comparison-v2/1618538623903005936.svg"></p></object></div> </div> </div> <div class="por-service-table-mb-item"> <div class="por-service-table-mb-item-title"><object><p>Individual</p></object></div> <div class="por-service-table-mb-item-desc"> <div><object><p><img src="https://res-static.hc-cdn.cn/cloudbu-site/china/zh-cn/%E7%BB%84%E4%BB%B6%E9%AA%8C%E8%AF%81/pep-service-comparison-v2/1618538623903005936.svg"></p></object></div> </div> </div> </div> </div> <div class="por-collapse-container"> <a class="por-collapse-trigger" data-toggle="por-collapse"> <div class="por-collapse-head-text"> <p><a href="https://support.developer.huaweicloud.com/intl/feedback/" rel="noopener noreferrer" target="_blank" class="por-link">Online technical support</a></p> </div> <i class="por-icon por-icon-caret-down"></i> </a> <div class="por-collapse "> <div class="por-service-table-mb-item"> <div class="por-service-table-mb-item-title"><object><p>Enterprise</p></object></div> <div class="por-service-table-mb-item-desc"> <div><object><p><img src="https://res-static.hc-cdn.cn/cloudbu-site/china/zh-cn/%E7%BB%84%E4%BB%B6%E9%AA%8C%E8%AF%81/pep-service-comparison-v2/1618538623903005936.svg"></p></object></div> </div> </div> <div class="por-service-table-mb-item"> <div class="por-service-table-mb-item-title"><object><p>University</p></object></div> <div class="por-service-table-mb-item-desc"> <div><object><p><img src="https://res-static.hc-cdn.cn/cloudbu-site/china/zh-cn/%E7%BB%84%E4%BB%B6%E9%AA%8C%E8%AF%81/pep-service-comparison-v2/1618538623903005936.svg"></p></object></div> </div> </div> <div class="por-service-table-mb-item"> <div class="por-service-table-mb-item-title"><object><p>Individual</p></object></div> <div class="por-service-table-mb-item-desc"> <div><object><p><img src="https://res-static.hc-cdn.cn/cloudbu-site/china/zh-cn/%E7%BB%84%E4%BB%B6%E9%AA%8C%E8%AF%81/pep-service-comparison-v2/1618538623903005936.svg"></p></object></div> </div> </div> </div> </div> <div class="por-collapse-container"> <a class="por-collapse-trigger" data-toggle="por-collapse"> <div class="por-collapse-head-text"> <p>Vouchers for HCCDX certification</p> </div> <i class="por-icon por-icon-caret-down"></i> </a> <div class="por-collapse "> <div class="por-service-table-mb-item"> <div class="por-service-table-mb-item-title"><object><p>Enterprise</p></object></div> <div class="por-service-table-mb-item-desc"> <div><object><p>Request</p></object></div> </div> </div> <div class="por-service-table-mb-item"> <div class="por-service-table-mb-item-title"><object><p>University</p></object></div> <div class="por-service-table-mb-item-desc"> <div><object><p>Request</p></object></div> </div> </div> <div class="por-service-table-mb-item"> <div class="por-service-table-mb-item-title"><object><p>Individual</p></object></div> <div class="por-service-table-mb-item-desc"> <div><object><p>Request</p></object></div> </div> </div> </div> </div> <div class="por-collapse-container"> <a class="por-collapse-trigger" data-toggle="por-collapse"> <div class="por-collapse-head-text"> <p>Coupons for Huawei Cloud services</p> </div> <i class="por-icon por-icon-caret-down"></i> </a> <div class="por-collapse "> <div class="por-service-table-mb-item"> <div class="por-service-table-mb-item-title"><object><p>Enterprise</p></object></div> <div class="por-service-table-mb-item-desc"> <div><object><p>Request</p></object></div> </div> </div> <div class="por-service-table-mb-item"> <div class="por-service-table-mb-item-title"><object><p>University</p></object></div> <div class="por-service-table-mb-item-desc"> <div><object><p>Request</p></object></div> </div> </div> <div class="por-service-table-mb-item"> <div class="por-service-table-mb-item-title"><object><p>Individual</p></object></div> <div class="por-service-table-mb-item-desc"> <div><object><p>Request</p></object></div> </div> </div> </div> </div> <div class="por-collapse-container"> <a class="por-collapse-trigger" data-toggle="por-collapse"> <div class="por-collapse-head-text"> <p><a href="https://developer.huaweicloud.com/intl/en-us/activity/" rel="noopener noreferrer" target="_blank" class="por-link">Training and Webinar</a></p> </div> <i class="por-icon por-icon-caret-down"></i> </a> <div class="por-collapse "> <div class="por-service-table-mb-item"> <div class="por-service-table-mb-item-title"><object><p>Enterprise</p></object></div> <div class="por-service-table-mb-item-desc"> <div><object><p>Request</p></object></div> </div> </div> <div class="por-service-table-mb-item"> <div class="por-service-table-mb-item-title"><object><p>University</p></object></div> <div class="por-service-table-mb-item-desc"> <div><object><p>Request</p></object></div> </div> </div> <div class="por-service-table-mb-item"> <div class="por-service-table-mb-item-title"><object><p>Individual</p></object></div> <div class="por-service-table-mb-item-desc"> <div><object><p>Request</p></object></div> </div> </div> </div> </div> <div class="por-collapse-container"> <a class="por-collapse-trigger" data-toggle="por-collapse"> <div class="por-collapse-head-text"> <p>Technical support from DTSEs</p> </div> <i class="por-icon por-icon-caret-down"></i> </a> <div class="por-collapse "> <div class="por-service-table-mb-item"> <div class="por-service-table-mb-item-title"><object><p>Enterprise</p></object></div> <div class="por-service-table-mb-item-desc"> <div><object><p>Request</p></object></div> </div> </div> <div class="por-service-table-mb-item"> <div class="por-service-table-mb-item-title"><object><p>University</p></object></div> <div class="por-service-table-mb-item-desc"> <div><object><p>Request</p></object></div> </div> </div> <div class="por-service-table-mb-item"> <div class="por-service-table-mb-item-title"><object><p>Individual</p></object></div> <div class="por-service-table-mb-item-desc"> <div><p>— —</p></div> </div> </div> </div> </div> <div class="por-collapse-container"> <a class="por-collapse-trigger" data-toggle="por-collapse"> <div class="por-collapse-head-text"> <p>Joint marketing</p> </div> <i class="por-icon por-icon-caret-down"></i> </a> <div class="por-collapse "> <div class="por-service-table-mb-item"> <div class="por-service-table-mb-item-title"><object><p>Enterprise</p></object></div> <div class="por-service-table-mb-item-desc"> <div><object><p>Request</p></object></div> </div> </div> <div class="por-service-table-mb-item"> <div class="por-service-table-mb-item-title"><object><p>University</p></object></div> <div class="por-service-table-mb-item-desc"> <div><p>— —</p></div> </div> </div> <div class="por-service-table-mb-item"> <div class="por-service-table-mb-item-title"><object><p>Individual</p></object></div> <div class="por-service-table-mb-item-desc"> <div><p>— —</p></div> </div> </div> </div> </div> <div class="por-collapse-container"> <a class="por-collapse-trigger" data-toggle="por-collapse"> <div class="por-collapse-head-text"> <p>Bonus incentives</p> </div> <i class="por-icon por-icon-caret-down"></i> </a> <div class="por-collapse "> <div class="por-service-table-mb-item"> <div class="por-service-table-mb-item-title"><object><p>Enterprise</p></object></div> <div class="por-service-table-mb-item-desc"> <div><p>— —</p></div> </div> </div> <div class="por-service-table-mb-item"> <div class="por-service-table-mb-item-title"><object><p>University</p></object></div> <div class="por-service-table-mb-item-desc"> <div><object><p>Request</p></object></div> </div> </div> <div class="por-service-table-mb-item"> <div class="por-service-table-mb-item-title"><object><p>Individual</p></object></div> <div class="por-service-table-mb-item-desc"> <div><object><p>Request</p></object></div> </div> </div> </div> </div> </div> <div class="explain color_text_secondary_dark"><p><strong>Email at hwcdeveloper@huawei.com for more information.</strong></p></div> </div> </div> </div> </div> <script> window.gConfig = window.gConfig || {}; window.gConfig.seed = window.gConfig.seed || []; window.gConfig.seed.push({name : '@cloud/pep-service-comparison-v2', data : {"packages":{"@cloud/pep-service-comparison-v2":{"path":"//portal.hc-cdn.com/cnpm-pep-components/2.2.61/cnpm-pep-service-comparison-v2/","version":"2.2.61"},"@cloud/link-to":{"path":"//portal.hc-cdn.com/cnpm-link-to/1.0.16/","version":"1.0.16"},"@cloud/lazyload":{"path":"//portal.hc-cdn.com/cnpm-lazyload/2.0.8/","version":"2.0.8"},"@cloud/xtemplate-runtime":{"path":"//portal.hc-cdn.com/cnpm-xtemplate-runtime/1.0.1/","version":"1.0.1"}},"modules":{"@cloud/pep-service-comparison-v2/m/index":{"requires":["@cloud/link-to","@cloud/lazyload"]},"@cloud/pep-service-comparison-v2/pc/index":{"requires":["@cloud/link-to","@cloud/lazyload"]}}} })</script> </div> </div><div data-mod-id="pep-experience-process_1630563682860"> </div><div data-mod-id="pep-identification-process_1679282734152"> <div data-mod-name-pc="@cloud/pep-identification-process/pc/index" data-mod-name-m="@cloud/pep-identification-process/m/index" class="pep-identification-process" data-mod-name="pep-identification-process"> <div class="por-section por-section-merge-spacing por-section-merge-spacing-bottom" data-bg="grey" bi_parent_name="Start Your Journey"> <div class="por-container"> <div class="por-section-head" data-theme="grey"> <h3 class="por-section-title">Start Your Journey</h3> <div class="por-section-subtitle"></div> </div> <div class="por-section-body"> <!-- content s --> <div class="learning-path-wrap-content"> <ul class="learing-path-list"> <li class="" data-mod-id="cards[0].cardItem" data-mod-name="child-component" data-partial-refresh="false" pep-data-mod-draggable> <div class="por-label-angle por-label-angle-large lazyload" data-src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-develop/archive/china/zh-cn/edu/edu-page/images/edu-certification-step1.png"></div> <div class="por-label-angle lazyload" data-src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-develop/archive/china/zh-cn/edu/edu-page/images/training-detail-icon-1.png"></div> <a href="javascript:;" class="por-link-blue por-link-expend" style="pointer-events:auto;" data-clickable> <span style="display: inline"> <span class="por-link-expend-text">Hide</span><span class="por-link-icon-right por-icon por-icon-up"></span> </span> <span style="display: none"> <span class="por-link-expend-text">Show</span><span class="por-link-icon-right por-icon por-icon-down"></span> </span> </a> <div class="learing-path-list-info"> <div class="path-list-info-title"> <div class="por-text-title-t4"> <span class="js-title">Register</span> <a href="javascript:;" class="por-link-blue por-link-expend"> <span style="display: inline"> <span class="por-link-expend-text">Hide</span><span class="por-link-icon-right por-icon por-icon-up"></span> </span> <span style="display: none"> <span class="por-link-expend-text">Show</span><span class="por-link-icon-right por-icon por-icon-down"></span> </span> </a> </div> <div class="por-text-body-t2"><p><a href="https://id5.cloud.huawei.com/UnifiedIDMPortal/portal/userRegister/regbyemail.html?themeName=red&access_type=offline&clientID=103493351&loginChannel=88000000&loginUrl=https%3A%2F%2Fauth.huaweicloud.com%2Fauthui%2Flogin.html%3Fservice%3Dhttps%253A%252F%252Fdeveloper.huaweicloud.com%252Fintl%252Fen-us%252Fdevelop%252Fdev-program.html%23&casLoginUrl=https%3A%2F%2Fauth.huaweicloud.com%2Fauthui%2FcasLogin&service=https%3A%2F%2Fauth.huaweicloud.com%2Fauthui%2FcasLogin%3Fservice%3Dhttps%253A%252F%252Fdeveloper.huaweicloud.com%252Fintl%252Fen-us%252Fdevelop%252Fdev-program.html&countryCode=hk&scope=https%3A%2F%2Fwww.huawei.com%2Fauth%2Faccount%2Funified.profile+https%3A%2F%2Fwww.huawei.com%2Fauth%2Faccount%2Frisk.idstate&reqClientType=88&state=3453dc318e8c424c9e8bd0d3bef7a626&lang=en-us" rel="noopener noreferrer" target="_blank" class="por-link">Register and complete real-name authentication</a></p></div> </div> </div> <!-- 样题链接 --> <a href="https://id5.cloud.huawei.com/UnifiedIDMPortal/portal/userRegister/regbyemail.html?themeName=red&access_type=offline&clientID=103493351&loginChannel=88000000&loginUrl=https%3A%2F%2Fauth.huaweicloud.com%2Fauthui%2Flogin.html%3Fservice%3Dhttps%253A%252F%252Fdeveloper.huaweicloud.com%252Fintl%252Fen-us%252Fdevelop%252Fdev-program.html%23&casLoginUrl=https%3A%2F%2Fauth.huaweicloud.com%2Fauthui%2FcasLogin&service=https%3A%2F%2Fauth.huaweicloud.com%2Fauthui%2FcasLogin%3Fservice%3Dhttps%253A%252F%252Fdeveloper.huaweicloud.com%252Fintl%252Fen-us%252Fdevelop%252Fdev-program.html&countryCode=hk&scope=https%3A%2F%2Fwww.huawei.com%2Fauth%2Faccount%2Funified.profile+https%3A%2F%2Fwww.huawei.com%2Fauth%2Faccount%2Frisk.idstate&reqClientType=88&state=3453dc318e8c424c9e8bd0d3bef7a626&lang=en-us" target="_blank" class="por-btn por-btn-primary">Click to Register</a> </li> <li class="" data-mod-id="cards[1].cardItem" data-mod-name="child-component" data-partial-refresh="false" pep-data-mod-draggable> <div class="por-label-angle por-label-angle-large lazyload" data-src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-develop/archive/china/zh-cn/edu/edu-page/images/edu-certification-step2.png"></div> <div class="por-label-angle lazyload" data-src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-develop/archive/china/zh-cn/edu/edu-page/images/training-detail-icon-2.png"></div> <a href="javascript:;" class="por-link-blue por-link-expend" style="pointer-events:auto;" data-clickable> <span style="display: inline"> <span class="por-link-expend-text">Hide</span><span class="por-link-icon-right por-icon por-icon-up"></span> </span> <span style="display: none"> <span class="por-link-expend-text">Show</span><span class="por-link-icon-right por-icon por-icon-down"></span> </span> </a> <div class="learing-path-list-info"> <div class="path-list-info-title"> <div class="por-text-title-t4"> <span class="js-title">Join</span> <a href="javascript:;" class="por-link-blue por-link-expend"> <span style="display: inline"> <span class="por-link-expend-text">Hide</span><span class="por-link-icon-right por-icon por-icon-up"></span> </span> <span style="display: none"> <span class="por-link-expend-text">Show</span><span class="por-link-icon-right por-icon por-icon-down"></span> </span> </a> </div> <div class="por-text-body-t2"><p><a href="https://developer.huaweicloud.com/intl/en-us/console/program/list" rel="noopener noreferrer" target="_blank" class="por-link">Sign Huawei Cloud Developer Agreement and choose your role to join HCDP</a></p></div> </div> </div> <!-- 样题链接 --> <a href="https://developer.huaweicloud.com/intl/en-us/console/program/list" target="_blank" class="por-btn por-btn-primary">Click to Join</a> </li> <li class="" data-mod-id="cards[2].cardItem" data-mod-name="child-component" data-partial-refresh="false" pep-data-mod-draggable> <div class="por-label-angle por-label-angle-large lazyload" data-src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-develop/archive/china/zh-cn/edu/edu-page/images/edu-certification-step3.png"></div> <div class="por-label-angle lazyload" data-src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-develop/archive/china/zh-cn/edu/edu-page/images/training-detail-icon-3.png"></div> <a href="javascript:;" class="por-link-blue por-link-expend" style="pointer-events:auto;" data-clickable> <span style="display: inline"> <span class="por-link-expend-text">Hide</span><span class="por-link-icon-right por-icon por-icon-up"></span> </span> <span style="display: none"> <span class="por-link-expend-text">Show</span><span class="por-link-icon-right por-icon por-icon-down"></span> </span> </a> <div class="learing-path-list-info"> <div class="path-list-info-title"> <div class="por-text-title-t4"> <span class="js-title">Request</span> <a href="javascript:;" class="por-link-blue por-link-expend"> <span style="display: inline"> <span class="por-link-expend-text">Hide</span><span class="por-link-icon-right por-icon por-icon-up"></span> </span> <span style="display: none"> <span class="por-link-expend-text">Show</span><span class="por-link-icon-right por-icon por-icon-down"></span> </span> </a> </div> <div class="por-text-body-t2"><p><a href="https://developer.huaweicloud.com/intl/en-us/console/incentive/program-activity" rel="noopener noreferrer" target="_blank" class="por-link">Choose your role and request for development resources, courses, and open source support</a></p></div> </div> </div> <!-- 样题链接 --> <a href="https://developer.huaweicloud.com/intl/en-us/console/incentive/program-activity" target="_blank" class="por-btn por-btn-primary">Click to Request</a> </li> <li class="" data-mod-id="cards[3].cardItem" data-mod-name="child-component" data-partial-refresh="false" pep-data-mod-draggable> <div class="por-label-angle por-label-angle-large lazyload" data-src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-develop/archive/china/zh-cn/edu/edu-page/images/edu-certification-step4.png"></div> <div class="por-label-angle lazyload" data-src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-develop/archive/china/zh-cn/edu/edu-page/images/training-detail-icon-4.png"></div> <a href="javascript:;" class="por-link-blue por-link-expend" style="pointer-events:auto;" data-clickable> <span style="display: inline"> <span class="por-link-expend-text">Hide</span><span class="por-link-icon-right por-icon por-icon-up"></span> </span> <span style="display: none"> <span class="por-link-expend-text">Show</span><span class="por-link-icon-right por-icon por-icon-down"></span> </span> </a> <div class="learing-path-list-info"> <div class="path-list-info-title"> <div class="por-text-title-t4"> <span class="js-title">Develop</span> <a href="javascript:;" class="por-link-blue por-link-expend"> <span style="display: inline"> <span class="por-link-expend-text">Hide</span><span class="por-link-icon-right por-icon por-icon-up"></span> </span> <span style="display: none"> <span class="por-link-expend-text">Show</span><span class="por-link-icon-right por-icon por-icon-down"></span> </span> </a> </div> <div class="por-text-body-t2"><p><a href="https://developer.huaweicloud.com/intl/en-us/console/app/build/application" rel="noopener noreferrer" target="_blank" class="por-link">Build Applications and cultivate talent</a></p></div> </div> </div> <!-- 样题链接 --> <a href="https://developer.huaweicloud.com/intl/en-us/console/app/build/application" target="_blank" class="por-btn por-btn-primary">Click to Develop</a> </li> <li class="" data-mod-id="cards[4].cardItem" data-mod-name="child-component" data-partial-refresh="false" pep-data-mod-draggable> <div class="por-label-angle por-label-angle-large lazyload" data-src="https://res-static.hc-cdn.cn/cloudbu-site/public/Icon/Cloud/cloud-gift.svg"></div> <div class="por-label-angle lazyload" data-src="https://res-static.hc-cdn.cn/cloudbu-site/public/Icon/Cloud/cloud-gift.svg"></div> <a href="javascript:;" class="por-link-blue por-link-expend" style="pointer-events:auto;" data-clickable> <span style="display: inline"> <span class="por-link-expend-text">Hide</span><span class="por-link-icon-right por-icon por-icon-up"></span> </span> <span style="display: none"> <span class="por-link-expend-text">Show</span><span class="por-link-icon-right por-icon por-icon-down"></span> </span> </a> <div class="learing-path-list-info"> <div class="path-list-info-title"> <div class="por-text-title-t4"> <span class="js-title">Engage</span> <a href="javascript:;" class="por-link-blue por-link-expend"> <span style="display: inline"> <span class="por-link-expend-text">Hide</span><span class="por-link-icon-right por-icon por-icon-up"></span> </span> <span style="display: none"> <span class="por-link-expend-text">Show</span><span class="por-link-icon-right por-icon por-icon-down"></span> </span> </a> </div> <div class="por-text-body-t2"><p>Enjoy your journey and Grow with Huawei Cloud</p></div> </div> </div> <!-- 样题链接 --> <a href="https://developer.huaweicloud.com/intl/en-us/console/app/build" target="_blank" class="por-btn por-btn-primary">Click to Engage</a> </li> </ul> </div> <!-- content e --> </div> </div> </div> <script> window.gConfig = window.gConfig || {}; window.gConfig.seed = window.gConfig.seed || []; window.gConfig.seed.push({name : '@cloud/pep-identification-process', data : {"packages":{"@cloud/pep-identification-process":{"path":"//portal.hc-cdn.com/cnpm-pep-components/2.2.76/cnpm-pep-identification-process/","version":"2.2.76"},"@cloud/link-to":{"path":"//portal.hc-cdn.com/cnpm-link-to/3.1.9/","version":"3.1.9"},"@cloud/lazyload":{"path":"//portal.hc-cdn.com/cnpm-lazyload/2.0.10/","version":"2.0.10"},"@cloud/xtemplate-runtime":{"path":"//portal.hc-cdn.com/cnpm-xtemplate-runtime/1.0.7/","version":"1.0.7"}},"modules":{"@cloud/pep-identification-process/m/index":{"requires":["@cloud/link-to","@cloud/lazyload"]},"@cloud/pep-identification-process/pc/index":{"requires":["@cloud/link-to","@cloud/lazyload"]}}} })</script> </div> </div><div data-mod-id="pep-service-comparison-v2_1663921699948"> <div data-mod-name-pc="@cloud/pep-service-comparison-v2/pc/index" data-mod-name-m="@cloud/pep-service-comparison-v2/m/index" class="pep-service-comparison-v2" data-mod-name="pep-service-comparison-v2"> <div class="por-section mobile-bg " data-bg="grey" src-pc="" src-mb=""> <div class="por-container"> <div class="por-section-head"> <h3 class="por-section-title">If You Are on Board</h3> <div class="subtitle-wrapper"> </div> </div> <div class="por-section-body "> <div class="table-pc"> <div class="no-hover" data-show-zebra="true"> <div class="por-fixed-table-container" data-theme="grey" > <div class="por-fixed-table-body"> <div class="table-wrapper"> <table class="por-fixed-table por-fixed-table-stripes por-container" style="table-layout: fixed; word-break: break-all"> <thead> <tr data-mod-id="head" data-mod-name="child-component"> <th class="por-service-table-cell" data-bgcolor="dark" style="width:10%"> <div class="por-service-table-cell"> <div></div> </div> </th> <th class="por-service-table-cell" data-bgcolor="dark" style="width:40%"> <div class="por-service-table-cell"> <div><p>Enterprise</p></div> </div> </th> <th class="por-service-table-cell" data-bgcolor="dark" style="width:30%"> <div class="por-service-table-cell"> <div><p>University</p></div> </div> </th> <th class="por-service-table-cell" data-bgcolor="dark" style="width:20%"> <div class="por-service-table-cell"> <div><p>Individual</p></div> </div> </th> </tr> </thead> <tbody> <tr data-mod-id="rows[0]" data-mod-name="child-component" pep-data-mod-draggable> <td style="width:10%"> <p>Get Ready to</p> </td> <td style="width:40%;"> <p>1) Launch at least 1 product/service integrated with Huawei Cloud within 6 months</p><p>2) At least 1 employee gets HCCDA/HCDDP/HCDDE certified within 6 months</p> </td> <td style="width:30%;"> <p>Provide at least 1 course (> 4 hours) related to Huawei Cloud wit-hin 6 months</p> </td> <td style="width:20%;"> — — </td> </tr > </tbody> </table> </div> </div> </div> </div> </div> <div class="table-mb"> <!-- 移动端按列生成抽屉 --> <div class="por-service-table-mb"> <div class="por-collapse-container"> <a class="por-collapse-trigger expended" data-toggle="por-collapse"> <div class="por-collapse-head-text"> <p>Get Ready to</p> </div> <i class="por-icon por-icon-caret-down"></i> </a> <div class="por-collapse show"> <div class="por-service-table-mb-item"> <div class="por-service-table-mb-item-title"><object><p>Enterprise</p></object></div> <div class="por-service-table-mb-item-desc"> <div><object><p>1) Launch at least 1 product/service integrated with Huawei Cloud within 6 months</p><p>2) At least 1 employee gets HCCDA/HCDDP/HCDDE certified within 6 months</p></object></div> </div> </div> <div class="por-service-table-mb-item"> <div class="por-service-table-mb-item-title"><object><p>University</p></object></div> <div class="por-service-table-mb-item-desc"> <div><object><p>Provide at least 1 course (> 4 hours) related to Huawei Cloud wit-hin 6 months</p></object></div> </div> </div> <div class="por-service-table-mb-item"> <div class="por-service-table-mb-item-title"><object><p>Individual</p></object></div> <div class="por-service-table-mb-item-desc"> <div><p>— —</p></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <script> window.gConfig = window.gConfig || {}; window.gConfig.seed = window.gConfig.seed || []; window.gConfig.seed.push({name : '@cloud/pep-service-comparison-v2', data : {"packages":{"@cloud/pep-service-comparison-v2":{"path":"//portal.hc-cdn.com/cnpm-pep-components/2.2.61/cnpm-pep-service-comparison-v2/","version":"2.2.61"},"@cloud/link-to":{"path":"//portal.hc-cdn.com/cnpm-link-to/1.0.16/","version":"1.0.16"},"@cloud/lazyload":{"path":"//portal.hc-cdn.com/cnpm-lazyload/2.0.8/","version":"2.0.8"},"@cloud/xtemplate-runtime":{"path":"//portal.hc-cdn.com/cnpm-xtemplate-runtime/1.0.1/","version":"1.0.1"}},"modules":{"@cloud/pep-service-comparison-v2/m/index":{"requires":["@cloud/link-to","@cloud/lazyload"]},"@cloud/pep-service-comparison-v2/pc/index":{"requires":["@cloud/link-to","@cloud/lazyload"]}}} })</script> </div> </div> <script> window.gConfig = window.gConfig || {}; window.gConfig.seed = window.gConfig.seed || []; window.$devPath = {}; for(var i = 0; i < window.gConfig.seed.length; i++) { var tmpSeed = window.gConfig.seed[i].data; var name = window.gConfig.seed[i].name; if(tmpSeed && tmpSeed.packages && window.$devPath[name]) { tmpSeed.packages[name] = window.$devPath[name]; } } </script> </div> </div> <script> var components = $("#common-components-container").children("div:not([data-mod-id='pep-empty-page'])"); var count = 0; for (var i = 0; i < components.length; i++) { var tempComponent = $(components[i]); if(tempComponent.children().length > 0){ tempComponent.attr("id", "section-" + count); count++; } tempComponent = null; } </script> <script src="//portal.hc-cdn.com/cnpm-global-resources/1.1.69/js/hk/portal-global.js?sttl=1.1.45&ttr=1.0.5" crossorigin="anonymous"></script> <script src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-develop/archive/china/zh-cn/developer/developer-page/js/developer-pep2-template.js"></script> <script src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-develop/archive/china/zh-cn/developer/developer-page/js/eco-agreement.js"></script> <script> $(document).ready(function () { if (window.observer) { let observer = window.observer; if (!observer('login')) { observer('login', true); } observer('login').subscribe(null, function (data) { // 用户登录 if (data && data.flag === 1) { window.EcoAgreement.checkDeveloperSign({ signCallback() { location.reload(); } }) } }); } }); </script> <script src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/commons/web_resoure/cms/static/js/ViewMotion.min.1.2.js?sttl=1.1.45"></script> <script src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/commons/web_resoure/cms/static/js/v2/dcSlideShow.min.js?20171012&sttl=1.1.45"></script> <script src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/commons/web_resoure/cms/static/js/swiper-3.4.2.jquery.min.js?20171012&sttl=1.1.45"></script> <script src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/zh-cn/product/js/checkURL.js?sttl=1.1.45"></script> <div class="por-modal por-modal-player" data-hide="modal" id="common-video-play-modal"> <div class="por-player"> <video class="por-native" controls="" src=""></video> <i class="por-player-close" data-hide="modal"></i> </div> </div> <script> // 链接为视频链接,处理统一使用portalUI播放器打开 $("[href*='mp4']").on('click',function(event) { if($(event.target).closest("[data-show],[data-src],[video-src]").length === 0){ var $target = $(event.target).closest("[href*='mp4']"); // 当前触发target的href属性为视频链接 var targetHref = $target.attr('href'); if(targetHref && targetHref.includes('mp4')){ var $videoModal = $('#common-video-play-modal'); var $videoInModal = $('#common-video-play-modal video'); if($videoModal.length && $videoInModal.length) { event.preventDefault(); $videoInModal.attr('src',targetHref) $videoModal.porModal('show') event.stopPropagation(); } } } }); </script> <style type="text/css"> #header { height: 100px; } @media (max-width: 768px) { #header { height: 44px; } } </style> <script> function dealWithImageHTL() { if (/pcloudApp/i.test(navigator.userAgent)) { $("[data-pep-src]").hide(); return; } else { var str = window.location.search; var suband = "type=android"; var subios = "type=ios"; if (str.indexOf(subios) != -1 || str.indexOf(suband) != -1) { $("[data-pep-src]").hide(); return; } } $("[data-pep-src]").each(function () { $(this).attr("src", $(this).attr("data-pep-src")); }); } dealWithImageHTL(); </script> <script> //display video for product-VideoTutorials-v5 $('.product-video-list li').each(function () { var pcUrl = $(this).attr("data-vedio-pc-url") || ''; var mbUrl = $(this).attr("data-video-mb-url") || pcUrl || ''; var ua = navigator && navigator.userAgent; if ((/Android|webOS|iPhone|iPod|Windows Phone|(BlackBerry).*Version|(BB10).*Version|IEMobile|Opera Mini/i).test(ua)) { $(this).find(".product-play-btn2").on('click', function () { play(encodeURI(mbUrl), '') }) } else { $(this).find(".product-play-btn2").on('click', function () { play(encodeURI(pcUrl), '') }) } }) window.channelFrom = $('#content').attr('data-channelFrom'); window.hrefName = $('#content').attr('data-hrefName'); if ($('#content').attr('data-site') == 'hk') { localStorage.setItem('currentActivitySite', 'hk'); } else { localStorage.setItem('currentActivitySite', 'china'); } </script> <script src="https://res-static.hc-cdn.cn/aem/etc/clientlibs/cloudbu-site/clientlib-bi/bi_new.js?sttl=1.1.45"></script> <script src="https://portal.hc-cdn.com/cnpm-link-to/1.0.15/LinkTo.umd.js?sttl=1.1.45&ttr=1.0.5" crossorigin="anonymous"></script> <script src="https://portal.hc-cdn.com/cnpm-baseui/2.8.13/index.js?sttl=1.1.45&ttr=1.0.5" crossorigin="anonymous"></script> <script type="text/javascript" src="https://portal.hc-cdn.com/cnpm-feloader/3.0.2/feloader.js?sttl=1.1.45&ttr=1.0.5" crossorigin="anonymous"></script> <div class="hide-sttl" style="height:0;width:0" data-sttl="1.1.45"></div> <script> window.sttlVersion = $('.hide-sttl').attr('data-sttl') || '2020'; </script> <script> $('body').addClass('header-white'); </script> <script> // edit--china--en-us--declaration var $ts_site = "hk"; var $ts_lang = "en-us".replace("_", "-"); var $lang_site_gate = $ts_site !== "eu" && $ts_lang !== "tr-tr"; var $ts_domain = window.location.host.split('.')[1] ? window.location.host.split('.')[0] : 'localhost'; var $pepchannel = "developer/develop/dev-program.html".split("/").join("_").replace(".html",""); window.matedataDomain = $ts_domain; // if open in app, should change ts_domain in to "app" if (/pcloudApp/i.test(navigator.userAgent)) { window.matedataDomain = "app"; } else { var str = window.location.search; var suband = "type=android"; var subios = "type=ios"; if (str.indexOf(subios) != -1 || str.indexOf(suband) != -1) { window.matedataDomain = "app"; } } // 新系统中生成的方式需要改下 window.pageMatedataPrefix = window.matedataDomain + "_" + $ts_site + "_" + $ts_lang + "_" + $pepchannel + ".click."; window.headerMatedataPrefix = window.matedataDomain + "_" + $ts_site + "_" + $ts_lang + "_" + $pepchannel + "_navigation.click."; window.footerMatedataPrefix = window.matedataDomain + "_" + $ts_site + "_" + $ts_lang + "_" + $pepchannel + "_footer.click."; window.registerMatedataPrefix = window.matedataDomain + "_" + $ts_site + "_" + $ts_lang + "_" + $pepchannel + "_register.click."; window.serviceMatedataPrefix = window.matedataDomain + "_" + $ts_site + "_" + $ts_lang + "_" + $pepchannel + "_service.click."; window.pep_uaid = ($ts_site=="china") ? "UA-55836286-1" : "UA-55836286-39"; window.mate_data_ts_pageType = $pepchannel; </script> <script> function showFooter() { if (window.matedataDomain != "app") { $("#footer .footer-nav").css('display', 'block'); $("#footer .footer-copyright-container").css('display', 'block'); $(".footer-service .footer-wrapper").css('display', 'block'); $("#footer #videoDiv").css('display', 'none'); } } if (window.feloader) { feloader.onLoad(function () { feloader.getScript('https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/static/v2_resources/css/product-icons.css'); feloader.getScript('https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/static/v2_resources/css/iconFont-solution.css'); feloader.getScript('https://res-static.hc-cdn.cn/aem/etc/clientlibs/cloudbu-site/clientlib-basic-footer/js/gray.js?sttl=' + window.sttlVersion); feloader.getScript('https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/zh-cn/activity/commons/js/errMsg_portal.min.js?sttl=' + new Date().getTime()); showFooter(); }) } else { document.write("<script src='https://res-static.hc-cdn.cn/aem/etc/clientlibs/cloudbu-site/clientlib-basic-footer/js/gray.js'><\/script>"); document.write("<link rel='stylesheet' href='https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/static/v2_resources/css/product-icons.css'>"); document.write("<link rel='stylesheet' href='https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/static/v2_resources/css/iconFont-solution.css'>"); document.write("<link rel='stylesheet' href='https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/zh-cn/activity/commons/js/errMsg_portal.min.js?sttl=" + new Date().getTime() + "'>"); showFooter(); } </script> <script src="https://portal.hc-cdn.com/bi/uba.in.js?v=2.17"></script> <script> function getUaCookie(c_name) { if (document.cookie.length > 0) { var c_start = document.cookie.indexOf(c_name + '='); if (c_start != -1) { c_start = c_start + c_name.length + 1; var c_end = document.cookie.indexOf(';', c_start); if (c_end == -1) c_end = document.cookie.length; return decodeURI(document.cookie.substring(c_start, c_end)); } } return ''; } var jsonParamInit = {}; var jsonParamView = {}; var jsonParamEvent = {}; jsonParamInit['UserAccount'] = 'host'; jsonParamEvent['rec_account'] = getUaCookie('ua'); jsonParamView['rec_account'] = getUaCookie('ua'); function guidGenerator() { var d = (new Date).getTime(); var uuid = "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g, function (c) { var r = (d + Math.random() * 16) % 16 | 0; d = Math.floor(d / 16); return (c == "x" ? r : r & 3 | 8).toString(16) }); return uuid } var _ubaParams = _ubaParams || {}; _ubaParams.cloudBIType = 2; _ubaParams.download; _ubaParams.download_suc = 1; _ubaParams.Num2 = 2; _ubaParams.Num4 = 4; _ubaParams.sdkGaUpload = "2"; _ubaParams.biReqQueue = _ubaParams.biReqQueue || []; _ubaParams.gaReqQueue = _ubaParams.gaReqQueue || []; _ubaParams.isGAReady = false; _ubaParams.isGAUpload = false; _ubaParams.userAccount; _ubaParams.pageViewID = _ubaParams.pageViewID || guidGenerator(); _ubaParams.bi_C1_20 = ["C1", "C2", "C3", "C4", "C5", "C6", "C7", "C8", "C9", "C10", "C11", "C12", "C13", "C14", "C15", "C16", "C17", "C18", "C19", "C20"]; _ubaParams.bi_D1_20 = ["D1", "D2", "D3", "D4", "D5", "D6", "D7", "D8", "D9", "D10", "D11", "D12", "D13", "D14", "D15", "D16", "D17", "D18", "D19", "D20"]; _ubaParams.timinhObj = window.performance ? window.performance.timing : ""; _ubaParams.memberID = ""; _ubaParams.siteId = ""; _ubaParams.companyID = ""; _ubaParams.downloadHeat; _ubaParams.downloadHeat_suc = 1; _ubaParams.ReqQueueSend = function (ReqQueue) { if (ReqQueue && ReqQueue.length > 0) { while (ReqQueue.length > 0) { var req = ReqQueue.pop(); if (typeof req == "object") { if (req.type == "event") { if (req.jp) { req.jp.transport = "beacon" } ga("send", "event", req.ec, req.ea, req.el, req.ev, req.jp) } else if (req.type == "pageview") { if (req.jp) { req.jp.transport = "beacon" } ga("send", "pageview", req.page, req.jp) } else if (req.type == "sendPageView") { _sendPageView(req.page, req.jp) } else if (req.type == "sendEvent") { _sendEvent(req.en, req.ec, req.ea, req.el, req.ev, req.jp) } } } } }; window.ifInitBi = false; function getGrayCookie(name) { var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)"); if (arr = document.cookie.match(reg)) return unescape(arr[2]); else return ''; } if ((document.referrer && (document.referrer.indexOf('huaweicloud') === -1 && document.referrer.indexOf('ulanqab.huawei') === -1)) || // 渠道来源,立即上报 window.location.search.indexOf('pageviewNow')!==-1) { // 强制上报,也进行 if($lang_site_gate){ if(window.location.host.includes("ulanqab.huawei") && HOST_REG.length>0){ HOST_REG.push('ulanqab.huawei') } pageViewNow(); // 然后引入ubajs,保证页面埋点事件的正常上报 var isGray = getGrayCookie("gpbc"); var ubajs = "https://portal.hc-cdn.com/bi/uba.js"; if (isGray && isGray.length > 10) { ubajs = "https://portal.hc-cdn.com/bi/alpha/uba.js" } $(document).ready(function() { $.getScript(ubajs, function() {}); }); } } window.cnpmDefaultLoginCallback = function (_loginData) { if (!window.ifInitBi) { window.ifInitBi = true; try { if (typeof window.initBi === 'function') { window.initBi(window.jsonParamInit, window.jsonParamView, window.jsonParamEvent); } if (!window.isLogin) { window.promptQueryIP && window.promptQueryIP(); } } catch (e) { } } }; function init(statType, appKey, gaid, jsonParam) { if (arguments.length != _ubaParams.Num4) { return } if (!(jsonParam.UserAccount && typeof appKey == "string")) { return } if (jsonParam && jsonParam.siteId) { _ubaParams.siteId = jsonParam.siteId } if (jsonParam && jsonParam.companyID) { _ubaParams.companyID = jsonParam.companyID } _ubaParams.memberID = jsonParam.MemberID || ""; _ubaParams.userAccount = jsonParam.UserAccount; if (_ubaParams.download === _ubaParams.download_suc) { _initCloudBI(appKey, jsonParam) } else { _initCloudBI(appKey, jsonParam); _ubaParams.download = _ubaParams.download_suc; _ubaParams.ReqQueueSend(_ubaParams.biReqQueue) } } var initCBISDK = init; function isLoadStarted() { var flag = true; return flag } function onEvent(eventCategory, eventAction, eventLabel, eventValue, jsonParam) { if (arguments.length < _ubaParams.Num2) { return } if (!(eventCategory && typeof eventCategory == "string")) { return } if (!(eventAction && typeof eventAction == "string")) { return } var eventName = eventCategory + "_" + eventAction; if (jsonParam && jsonParam.eventPrivacyName) { eventName = jsonParam.eventPrivacyName } if (_ubaParams.download == _ubaParams.download_suc && isLoadStarted()) { _sendEvent(eventName, eventCategory, eventAction, eventLabel, eventValue, jsonParam) } else if (_ubaParams.download == _ubaParams.download_suc && !isLoadStarted()) { window.addEventListener("load", function (event) { _sendEvent(eventName, eventCategory, eventAction, eventLabel, eventValue, jsonParam) }) } else { _ubaParams.biReqQueue.push({ type: "sendEvent", en: eventName, ec: eventCategory, ea: eventAction, el: eventLabel, ev: eventValue, jp: jsonParam }) } } function onPageView(page, jsonParam) { if (_ubaParams.download == _ubaParams.download_suc && isLoadStarted()) { _sendPageView(page, jsonParam) } else { _ubaParams.biReqQueue.push({ type: "sendPageView", page: page, jp: jsonParam }); _ubaParams.ReqQueueSend(_ubaParams.biReqQueue); } } function onDmpa(userId, jsonParam) { } function onException(exceptionMessage, exceptionStack, jsonParam) { } function pageViewNow() { // uba.js start if (!Array.prototype.indexOf) { Array.prototype.indexOf = function (val) { var value = this; for (var i = 0; i < value.length; i++) { if (value[i] == val) return i } return -1 } } // uba.js end if (!window.ifInitBi) { window.ifInitBi = true; var $ts_site = "china"; window.pep_uaid = ($ts_site == "china") ? "UA-55836286-1" : "UA-55836286-39"; init(2, "c9770c4dac06fe3b76ec9c7ad47273d0", window.pep_uaid, jsonParamInit); var domain_pre = (window.location.host || "").split(".")[0] || ""; autoEventTracking(domain_pre, jsonParamEvent) if (window.ab_test) { jsonParamView.ab_test = window.ab_test } if (window.ab_version) { jsonParamView.ab_version = window.ab_version } window.channelFrom = window.channelFrom || $('#content').attr('data-channelFrom'); if (typeof channelFrom != "undefined") { if (channelFrom) { jsonParamInit["D17"] = channelFrom; jsonParamView["D17"] = channelFrom; } } jsonParamView['rec_account'] = getUaCookie('ua') jsonParamView["C1"] = $(document).attr("title"); jsonParamView["D15"] = "HC"; onPageView(window.location.pathname + window.location.search, jsonParamView); } } </script> <script> var $entryCode = ""; var $currentUrl = window.location.href; if($currentUrl.indexOf("/price_detail.html") != -1 || $currentUrl.indexOf("/pricing.html") != -1 || $currentUrl.indexOf("/pricing/index.html") != -1 ) { $entryCode = "https://9e940dcc48394223bfb17557fb031d94@excpt.huaweicloud.com/31"; } else if($currentUrl.indexOf("https://activity.huaweicloud.com") == 0) { $entryCode = "https://92df18a2c20e4dd3be65ab2f6f6fc5a1@excpt.huaweicloud.com/3"; window.$activityPromptTips = true; } else if ($currentUrl.indexOf("https://www.huaweicloud.com") == 0) { $entryCode = "https://486cdb13878440c58b9762ce5c7a3034@excpt.huaweicloud.com/4"; } else if ($currentUrl.indexOf("https://support.huaweicloud.com") == 0) { $entryCode = "https://f02fabbe4cf347dead0ab2f075658c3b@excpt.huaweicloud.com/7"; } if($currentUrl.indexOf("local.huaweicloud.com") != -1){ $entryCode = ""; } if($entryCode != "" && window.PMP) { var customerId = undefined; PMP.RavenInit($entryCode, customerId, false, true); } </script> <!-- <script src="https://res-static1.huaweicloud.com/program/common/china/zh-cn/web_resource/portalcommon/portal-common.min.js?sttl=1.1.45&ttr=1.0.5" crossorigin="anonymous"></script> --> <script> !(function ($) { if (window.dataLayer && window.dataLayer.push) { if (window.location.pathname == '/consultation/') { $('#submitBtn').click(function (e) { window.dataLayer.push({ event: 'consultSubmit', productName: $('#applicationscene').val() }); }); } $('#header .header-login').click(function (e) { window.dataLayer.push({ event: 'loginIntention' }); }); $('#header .header-register').click(function (e) { window.dataLayer.push({ event: 'creationIntention', pageType: window.mate_data_ts_pageType, pagePosition: 'Header' }); }); } })(jQuery); if (window.$aioList && window.$aioList.length > 0) { for (var i = 0; i < window.$aioList.length; i++) { var tmpComponent = window.$aioList[i]; if (tmpComponent) { var tmpComponentInfo = tmpComponent.split('/'); if (tmpComponentInfo.length == 2) { var name = tmpComponentInfo[0]; var version = tmpComponentInfo[1]; var tmpComponentWrapperEle = $('[data-mod-name="' + name + '"]'); var eleVersionAttr = tmpComponentWrapperEle.attr('data-mod-version'); if (eleVersionAttr && eleVersionAttr != version) { var linkEle = $('head link[href*="' + name + '/' + version + '"]'); linkEle.attr('href', linkEle.attr('href').replace(version, eleVersionAttr)); } } } } } var _idleSecondsCounter = 1; document.onclick = function () { _idleSecondsCounter = 0; }; document.onmousemove = function () { _idleSecondsCounter = 0; }; document.onkeypress = function () { _idleSecondsCounter = 0; }; function touchIAM() { var touchUrl = 'https://portal.huaweicloud.com/rest/heartbeat'; $.ajax({ type: 'get', url: touchUrl, xhrFields: { withCredentials: true }, crossDomain: true, timeout: 6e4, success: function (data) { console.log('succ' + data); }, error: function (data) { console.log('err' + data); }, }); } window.setInterval(CheckIdleTime, 3e5); function CheckIdleTime() { if (_idleSecondsCounter == 0) { // touchIAM(); } _idleSecondsCounter++; } !(function ($) { var tipsInfo = { china: { 'zh-cn': '当前页面暂无所选语言版本,以下为英文版。为您带来不便,深感抱歉!', 'en-us': 'This page is not available yet in the selected language, so the English version is being displayed instead. We apologize for any inconvenience.', }, hk: { 'zh-cn': '当前页面暂无所选语言版本,以下为英文版。为您带来不便,深感抱歉!', 'es-us': 'Esta página no está disponible en el idioma seleccionado.', 'en-us': 'This page is not available yet in the selected language, so the English version is being displayed instead. We apologize for any inconvenience.', 'pt-br': 'Esta página não está disponível no seu idioma selecionado.', 'th-th': 'เนื้อหานี้ไม่พร้อมใช้งานในภาษาที่คุณเลือก เรากำลังขยายภาษาที่รองรับอย่างต่อเนื่อง ขอขอบคุณที่อดทนรอ', 'id-id': 'Halaman ini belum tersedia untuk bahasa yang dipilih, sehingga versi Bahasa Inggris akan ditampilkan. Kami mohon maaf atas ketidaknyamanan yang ditimbulkan.', 'tr-tr': 'Bu sayfa henüz seçilen dilde mevcut değil, bu nedenle İngilizce sürümü görüntüleniyor. Verdiğimiz rahatsızlıktan dolayı özür dileriz.', }, eu: { 'en-us': 'This page is not available yet in the selected language, so the English version is being displayed instead. We apologize for any inconvenience.', }, }; var currentUrl = window.location.href, currentLanguage = window.$urlLanguage, currentSite = $('html').attr('site'), contentLanguage = $('html').attr('lang') || '', shouldShowTips = false; if (contentLanguage != '') { shouldShowTips = currentLanguage != contentLanguage.toLowerCase(); } $(document).on('click', '#lang-tips .changeLan-closed', function () { $('#lang-tips').remove(); }); })(jQuery); window.$usiteUtil = window.$usiteUtil || { isApp: function () { return /(galaxy)/i.test(navigator.userAgent.toLocaleLowerCase()); }, getCookie: function (name) { var arr, reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); if ((arr = document.cookie.match(reg))) return unescape(arr[2]); else return ''; }, setCookie: function (name, value, expiredays) { var exdate, cookieString; exdate = new Date(); exdate.setDate(exdate.getDate() + expiredays); cookieString = name + '=' + escape(value) + (expiredays === null ? '' : ';expires=' + exdate.toGMTString()) + ';path=/;' + 'domain=.huaweicloud.com;'; document.cookie = cookieString; }, isHomePageCnZh: function () { var protocal = window.location.protocol; var path = window.location.origin + window.location.pathname; path = path.replace(protocal, ''); var reg = /\/\/www.(huaweicloud|ulanqab.huawei).com\/(($)|index.html|index\/index_ab.html)/; if (path.match(reg)) { return true; } return false; }, isHomePageCnEn: function () { var protocal = window.location.protocol; var path = window.location.origin + window.location.pathname; path = path.replace(protocal, ''); var reg = /\/\/www.(huaweicloud|ulanqab.huawei).com\/en-us\/(($)|index.html)/; if (path.match(reg)) { return true; } return false; }, isIpEu: function (countryCode) { var EuropeCountryCodes = [ 'FR', 'NL', 'BE', 'LU', 'CH', 'LI', 'AT', 'MC', 'DE', 'PL', 'HU', 'SK', 'CZ', 'BG', 'RO', 'UA', 'BY', 'MD', 'GB', 'DK', 'NO', 'IS', 'FI', 'SE', 'LT', 'LV', 'EE', 'IE', 'PT', 'ES', 'GR', 'IT', 'VA', 'AD', 'MK', 'SM', 'MT', 'SI', 'HR', 'BA', 'ME', 'RS', 'AL', ]; return EuropeCountryCodes.indexOf(countryCode) != -1; }, }; (function () { if (!window.$usiteUtil.isApp() && window.intlPEP) { var usiteCookie = window.$usiteUtil.getCookie('usite'); // 首次进入usite cookie为空,携带redirect参数跳转至国际站,在国际站首页进行ipsearch查询后,根据ip去掉redirect参数(非欧洲站ip)或跳转到欧洲站(欧洲站ip) var toIntlSiteWithRedirect = usiteCookie == ''; var locale = window.$usiteUtil.getCookie('locale'); locale = locale ? '?locale=' + locale : ''; // 当前是中国站 if (window.$usiteUtil.isHomePageCnZh()) { if (toIntlSiteWithRedirect) { window.location.href = locale ? '//www.huaweicloud.com/intl/' + locale + '&redirect=true' : '//www.huaweicloud.com/intl/?redirect=true'; return; } // usite不为空且为intl,跳转至国际站 var toIntlSite = usiteCookie && usiteCookie == 'intl'; if (toIntlSite) { window.location.href = locale ? '//www.huaweicloud.com/intl/' + locale : '//www.huaweicloud.com/intl/'; return; } var toEuSite = usiteCookie && usiteCookie == 'eu'; if (toEuSite) { window.location.href = locale ? '//www.huaweicloud.com/eu/' + locale : '//www.huaweicloud.com/eu/'; return; } } } if (window.location.search.indexOf('redirect=true') > -1) { var retries = 3; searchIp(retries); } function searchIp(retries) { var url = 'https://portal-intl.huaweicloud.com/rest/cbc/cbcipsearchservice/v1/ipsearch/dataopenipv4'; $.ajax({ url: url, async: !0, timeout: 2e3, success: function (result) { if (!result || !result.country_code) { removeRedirectParams(); } var countryCode = result.country_code; if (window.$usiteUtil.isIpEu(countryCode)) { var locale = window.$usiteUtil.getCookie('locale'); locale = locale && locale !== 'en-us' ? '?locale=' + locale : ''; window.location.href = locale ? '//www.huaweicloud.com/eu/' + locale : '//www.huaweicloud.com/eu/'; } else { removeRedirectParams(); } }, }).fail(function () { console.log(retries); if (retries - 1 > 0) { searchIp(--retries); } else { removeRedirectParams(); } }); } function removeRedirectParams() { var search = location.search.replace(/\?redirect\=true|\&redirect\=true/, ''); history.replaceState({}, {}, location.origin + location.pathname + search); } function setLocaleCookie(name, value) { var cookieString; cookieString = name + '=' + escape(value) + ';path=/;' + 'domain=.huaweicloud.com;'; document.cookie = cookieString; } if ($('html').attr('lang')) { setLocaleCookie('locale', $('html').attr('lang').toLowerCase()); } })(jQuery); $(document).on( 'click', ".prompt-wrapper-content .prompt-link, .header-lang-item a[href*='.huaweicloud.com'], #header .lang-list a[href*='.huaweicloud.com'], .header-collapse-lang a[href*='.huaweicloud.com'],.header-mbnav-level2-item a[href*='.huaweicloud.com']", function (e) { var $target = $(e.target); var href = $target.closest('a').attr('href'); if (href.indexOf('intl.huaweicloud.com') != -1 || href.indexOf('.huaweicloud.com/intl') != -1) { window.$usiteUtil.setCookie('usite', 'intl'); } else if (href.indexOf('.huaweicloud.com/eu') != -1) { window.$usiteUtil.setCookie('usite', 'eu'); } else if (href.indexOf('www.huaweicloud.com') != -1) { window.$usiteUtil.setCookie('usite', 'cn'); } } ); if (window.NodeList && !NodeList.prototype.forEach) { NodeList.prototype.forEach = function (callback, thisArg) { thisArg = thisArg || window; for (var i = 0; i < this.length; i++) { callback.call(thisArg, this[i], i, this); } }; } if (window.LinkTo) { var linkTo = LinkTo.default && LinkTo.default.getInstance({ env: 'dev', protocol: 'https' }); var lang = $('html').attr('lang') ? $('html').attr('lang').toLowerCase() : 'zh-cn'; // 非欧洲站使用linkto if (!/.com\/eu/.test(window.location.origin + window.location.pathname)) { $(document).on('click', '.header-user-info-button-common', function () { event.preventDefault(); linkTo && linkTo.login({ service: encodeURIComponent(window.location.href), locale: lang }); }); $(document).on('click', '.header-user-info-button-red', function () { event.preventDefault(); linkTo && linkTo.register({ service: encodeURIComponent(window.location.href), locale: lang, hwid: 'portal' }); }); $(document).on('click', '.account-verification', function () { event.preventDefault(); linkTo && linkTo.realNameAuthing({ service: encodeURIComponent(window.location.href), locale: lang }); }); } } function initBi(jsonParamInit, jsonParamView, jsonParamEvent) { if (window._BiInited) { return; } window._BiInited = true; var title = $(document).attr('title'); var domain_pre = (window.location.host || '').split('.')[0] || ''; var href = window.location.href; var ref = ''; if (document.referrer.length > 0) { ref = document.referrer; } try { if (ref.length == 0 && opener.location.href.length > 0) { ref = opener.location.href; } } catch (e) {} jsonParamInit['isdebug'] = true; if (typeof channelFrom != 'undefined') { if (channelFrom) { jsonParamInit['D17'] = channelFrom; jsonParamView['D17'] = channelFrom; } } jsonParamView['C1'] = title; jsonParamView['D15'] = 'HC'; jsonParamEvent['C1'] = domain_pre; jsonParamEvent['D15'] = 'HC'; window.jsonParamEvent = jsonParamEvent; function getGrayCookie(name) { var arr, reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); if ((arr = document.cookie.match(reg))) return unescape(arr[2]); else return ''; } var isGray = getGrayCookie('gpbc'); var ubajs = 'https://portal.hc-cdn.com/bi/uba.js'; if (isGray && isGray.length > 10) { ubajs = 'https://portal.hc-cdn.com/bi/alpha/uba.js'; } if(window.location.host.includes("ulanqab.huawei") && HOST_REG.length>0){ HOST_REG.push('ulanqab.huawei') } $(document).ready(function () { $.getScript(ubajs, function () { init(2, 'c9770c4dac06fe3b76ec9c7ad47273d0', window.pep_uaid, jsonParamInit); if (window.ab_test) { jsonParamView.ab_test = window.ab_test; } if (window.ab_version) { jsonParamView.ab_version = window.ab_version; } onPageView(window.location.pathname + window.location.search, jsonParamView); $('body [mate_data_ts]').each(function () { $(this).bind('click', function () { var ge_get = $(this).attr('mate_data_ts'); var ge_gets = ge_get.split('.'); if (ge_gets.length) { var value2 = ''; if (ge_gets[2] != '') { value2 = ge_gets[2]; } var activity = ge_gets[3]; if ('recommendation' === ge_gets[0]) { onEvent(ge_gets[0], 'click', ge_gets[2], ge_gets[3], { D1: 'FIRST_PARTY' }); } else { if (activity != undefined) { jsonParamEvent['D17'] = activity; onEvent((ge_gets[0] || '').replace('#domain_pre#', domain_pre), ge_gets[1] || '', value2, 1, jsonParamEvent); } else { var tempObj; if ($(this).attr('pageposition')) { tempObj = $.extend({}, jsonParamEvent, { pagePosition: $(this).attr('pageposition') }); } onEvent((ge_gets[0] || '').replace('#domain_pre#', domain_pre), ge_gets[1] || '', value2, 1, tempObj ? tempObj : jsonParamEvent); } } } }); }); autoEventTracking(domain_pre, jsonParamEvent); }); }); } $("a[href*='/pep-dialog/']").each(function () { var ele = $(this); var href = ele.attr('href'); var path = href.replace(/.html/g, ''); var ajaxPath = path.indexOf('activity/') == -1 ? path : path.split('activity/')[1]; var arr = path.split('/'); var dialogName = arr[arr.length - 1]; var location_lang = $('html').attr('lang') ? $('html').attr('lang').toLowerCase() : 'zh-cn'; var site = $('html').attr('site').toLowerCase() == 'china' ? 'china' : 'hk'; var dialogUrl = window.location.host.indexOf('.com') != -1 && window.location.host.indexOf('pep.huaweicloud.com') == -1 ? 'https://' + window.location.host + '/' + ajaxPath + '/jcr:content/dialog.html?wcmmode=disabled' : '/content/cloudbu-site/' + site + '/' + location_lang + '/activity/' + ajaxPath + '/jcr:content/dialog.html?wcmmode=disabled'; ele.css('pointer-events', 'auto'); ele.on('click', function (e) { e.stopPropagation(); e.preventDefault(); if ($("body [data-pep-path*='" + dialogName + "']").length !== 0) { $("body [data-pep-path*='" + dialogName + "']").remove(); } $.ajax({ url: dialogUrl, success: function (data) { if (data) { data = data.replace('block', 'none'); $('body').append(data); $('#modal-rule').html($("body [data-pep-path*='" + dialogName + "']").html()); window.activityModal.show('#modal-rule', true); } }, }); }); }); var copyright = $('.footer-copyright').html(); if (copyright) { copyright = copyright.replace(new Date().getFullYear() - 1 + '', new Date().getFullYear()); $('.footer-copyright').html(copyright); } if (window.location.href.indexOf('vconsole=true') !== -1 && window.gConfig.isMobile) { var script = document.createElement('script'); script.type = 'text/javascript'; script.src = 'https://res-static1.huaweicloud.com//content/dam/cloudbu-site/archive/commons/3rdlib/eruda/eruda.min.js'; document.body.appendChild(script); setTimeout(function () { eruda.init(); }, 1e3); } </script> <script> if (window.$aioList && window.$aioList.length > 0) { for (var i = 0; i < window.$aioList.length; i++) { var tmpComponent = window.$aioList[i]; if (tmpComponent) { var tmpComponentInfo = tmpComponent.split("/"); if (tmpComponentInfo.length == 2) { var name = tmpComponentInfo[0]; var version = tmpComponentInfo[1]; var tmpComponentWrapperEle = $('[data-mod-name="' + name + '"]'); var eleVersionAttr = tmpComponentWrapperEle.attr("data-mod-version"); if (eleVersionAttr && eleVersionAttr != version) { var linkEle = $('head link[href*="' + name + '/' + version + '"]'); linkEle.attr("href", linkEle.attr("href").replace(version, eleVersionAttr)); } } } } } </script> <script> // document.referrer可以获取浏览器上一次地址,如果document.referrer是空字符串,则不为语言切换场景 window.refLan = ""; window.$PEP = true; function getSiteFromURL() { url = window.location.host; urlArr = url.split("."); if (urlArr[0] == "www") { reg = "CN"; } else { reg = "HK" } return reg; } var siteStr = $('html').attr("site") if (siteStr) { window.reg = siteStr == "china" ? "CN" : siteStr.toUpperCase(); } else { window.reg = getSiteFromURL(); } window.promptLan = $('html').attr("lang"); if (document.referrer != "") { if (document.referrer.indexOf("/authui/login") == -1) { if (document.referrer.indexOf(".com/intl") != -1) { window.refLan = (document.referrer.indexOf(".com/intl/zh-cn") != -1) ? "zh-CN" : ((document.referrer.indexOf(".com/intl/en-us") != -1) ? "en-US" : "es-US"); } else { window.refLan = (document.referrer.indexOf(".com/en-us") != -1) ? "en-US" : "zh-CN"; } } else { //window.refLan = (document.referrer.indexOf("locale=zh-cn") != -1) ? "zh-CN" : "en-US"; if (document.referrer.indexOf("locale=") != -1) { window.refLan = (document.referrer.indexOf("locale=zh-cn") != -1) ? "zh-CN" : ((document.referrer.indexOf("locale=en-us") != -1) ? "en-US" : "es-US"); } else { window.refLan = window.promptLan; } } } else { window.refLan = window.promptLan; } </script> <!--/* 55 trace for some special page */--> <script> !function ($) { if (window.dataLayer && window.dataLayer.push) { if (window.location.pathname == "/consultation/") { $("#submitBtn").click(function (e) { window.dataLayer.push({ "event": "consultSubmit", "productName": $("#applicationscene").val() }); }) } $("#header .header-login").click(function (e) { window.dataLayer.push({ "event": "loginIntention" }) }); $("#header .header-register").click(function (e) { window.dataLayer.push({ "event": "creationIntention", "pageType": window.mate_data_ts_pageType, "pagePosition": "Header" }) }); } }(jQuery); </script> <script src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/commons/apm/wise_trace.min.js?sttl=1.1.45"></script> <script> $("a[href*='/pep-dialog/']").each(function () { var ele = $(this); var href = ele.attr("href"); var path = href.replace(/.html/g, ""); var ajaxPath = path.indexOf("activity/") == -1 ? path : path.split("activity/")[1]; var arr = path.split("/"); var dialogName = arr[arr.length - 1]; var location_lang = $('html').attr('lang').toLowerCase(); var site = $('html').attr('site').toLowerCase() == 'china' ? 'china' : 'hk'; // 站点判断,国内:china;国际站:hk var dialogUrl = (window.location.host.indexOf(".com") != -1 && window.location.host.indexOf("pep.huaweicloud.com") == -1) ? "https://" + window.location.host + "/" + ajaxPath + "/jcr:content/dialog.html?wcmmode=disabled" : "/content/cloudbu-site/" + site + "/" + location_lang + "/activity/" + ajaxPath + "/jcr:content/dialog.html?wcmmode=disabled"; ele.css('pointer-events', 'auto'); ele.on("click", function (e) { e.stopPropagation(); e.preventDefault(); if ($("body [data-pep-path*='" + dialogName + "']").length !== 0) { $("body [data-pep-path*='" + dialogName + "']").remove(); } // dialog for activity $.ajax({ url: dialogUrl, success: function (data) { if (data) { data = data.replace('block', 'none'); $("body").append(data); $("#modal-rule").html($("body [data-pep-path*='" + dialogName + "']").html()); window.activityModal.show('#modal-rule', true); } } }) }); }); </script> <!-- 这个原来是放在灰度PEP上做标志用的 --> </body> </html>