CINXE.COM
E-commerce Logistics | Cross-border online seller specialized logistics services | Samsung SDS
<!doctype html> <html lang="en"> <head> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <meta charset="utf-8"> <link rel="canonical" href="https://www.samsungsds.com/en/cross-border-logistics-service/e-commerce.html"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, target-densitydpi=medium-dpi"> <meta name="format-detection" content="telephone=no"> <meta name="keywords" content="E-Commerce, E-Commerce Logistics, Cross-border Shopping, International Transport, Customs Clearance, Returns, Domestic Delivery, Data Analysis, Amazon, Rakuten, Qoo10, Air Transport, Cello Square, E-Commerce, Japan Direct Purchases, US Direct Purchases, China Direct Purchases, SDS, Samsung SDS, Samsung,samsung sds"> <meta name="description" content="Deliver goods quickly around the world with Samsung SDS' e-commerce logistics specialized services. We provide all logistics-related services such as automatic order generation, delivery, customs clearance, fulfillment service, return in connection with global shopping malls such as Amazon, Rakuten, and Qoo10. Increase customer satisfaction and maintain competitiveness in the global market with a stable international logistics network."> <meta property="og:url" content="https://www.samsungsds.com/en/cross-border-logistics-service/e-commerce.html" /> <meta property="og:title" content="E-commerce Logistics | Cross-border online seller specialized logistics services | Samsung SDS"> <meta property="og:description" content="Deliver goods quickly around the world with Samsung SDS' e-commerce logistics specialized services. We provide all logistics-related services such as automatic order generation, delivery, customs clearance, fulfillment service, return in connection with global shopping malls such as Amazon, Rakuten, and Qoo10. Increase customer satisfaction and maintain competitiveness in the global market with a stable international logistics network."> <meta property="og:type" content="website"><!-- // 스토리가 web인 경우 메타값 추가--> <meta property="og:image" content="https://image.samsungsds.com/en/cross-border-logistics-service/__icsFiles/afieldfile/2020/08/27/Offering_e-Commerce.png?queryString=20240415043158"> <title>E-commerce Logistics | Cross-border online seller specialized logistics services | Samsung SDS</title> <link href="https://image.samsungsds.com/resource/en/images/favicon.ico?queryString=20240415043158" rel="shortcut icon"> <link rel="apple-touch-icon" href="https://image.samsungsds.com/resource/en/images/app_ico.gif?queryString=20240415043158"> <!-- google hreflang --> <link rel="alternate" hreflang="ko" href="https://www.samsungsds.com/kr/cross-border-logistics-service/e-commerce.html" /><!-- //kr--> <link rel="alternate" hreflang="en-gb" href="https://www.samsungsds.com/eu/cross-border-logistics-service/e-commerce.html" /><!-- //eu--> <link rel="alternate" hreflang="en-in" href= "https://www.samsungsds.com/in/cross-border-logistics-service/e-commerce.html"/><!-- //in--> <link rel="alternate" hreflang="pt" href="https://www.samsungsds.com/la/cross-border-logistics-service/e-commerce.html" /><!-- //la--> <link rel="alternate" hreflang="en-vn" href="https://www.samsungsds.com/vn/cross-border-logistics-service/e-commerce.html" /><!-- //vn--> <link rel="alternate" hreflang="en-us" href="https://www.samsungsds.com/us/cross-border-logistics-service/e-commerce.html" /><!-- //us--> <link rel="alternate" hreflang="zh" href="https://www.samsungsds.com/cn/cross-border-logistics-service/e-commerce.html" /><!-- //cn--> <link rel="alternate" hreflang="en" href="https://www.samsungsds.com/en/cross-border-logistics-service/e-commerce.html" /><!-- //en--> <link rel="alternate" hreflang="x-default" href="https://www.samsungsds.com/en/cross-border-logistics-service/e-commerce.html" /> <!-- // google hreflang --> <link rel="stylesheet" type="text/css" href="/resource/kr/css/swiper.min.css?queryString=20240415043158"> <link rel="stylesheet" type="text/css" href="/resource/en/css/css.css?queryString=20240415043158"> <!-- [S]: for Module --> <link rel="stylesheet" type="text/css" href="/module_src/css/lib/libs.css?queryString=20240415043158"> <link rel="stylesheet" type="text/css" href="/module_src/css/common_module.css?queryString=20240415043158"> <link rel="stylesheet" type="text/css" href="/module_src/css/module.css?queryString=20240415043158"> <!-- [E]: for Module --> <script type="text/javascript" src="/resource/kr/js/jquery-1.11.3.min.js?queryString=20240415043158"></script> <script type="text/javascript" src="/resource/kr/js/jquery.cookie.min.js?queryString=20240415043158"></script> <script type="text/javascript" src="/resource/kr/js/swiper.min.js?queryString=20240415043158"></script> <script type="text/javascript" src="/resource/kr/js/swiper_min2.js?queryString=20240415043158"></script> <script type="text/javascript" src="/resource/kr/js/video.js?queryString=20240415043158"></script> <script type="text/javascript" src="/resource/kr/js/owl.carousel.min.js?queryString=20240415043158"></script> <script type="text/javascript" src="/resource/kr/js/popup.js?queryString=20240415043158"></script> <script type="text/javascript" src="/resource/en/js/extension_en.js?queryString=20240415043158"></script> <script type="text/javascript" src="/resource/kr/js/extension2.js?queryString=20240415043158"></script> <!-- script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/3.1.2/rollups/aes.js"></script>--> <script type="text/javascript" src="/resource/en/js/header.js?queryString=20240415043158"></script> <script type="text/javascript" src="/resource/kr/js/blog.js?queryString=20240415043158"></script> <script type="text/javascript" src="/resource/kr/js/sticky-kit.min.js?queryString=20240415043158"></script> <script type="text/javascript" src="/resource/kr/js/ion_common.js?queryString=20240415043158"></script> <script type="text/javascript" src="/resource/kr/js/oauth2.js?queryString=20240415043158"></script> <!--마이트라이얼 오픈시 --><!-- 추가(개발중) --> <script type="text/javascript" src="/resource/en/js/ad_analytics.js?queryString=20240415043158"></script> <!--// 국영문--> <!--event2020관련 스크립트 --> <script> (function (win, doc, tag, url, func) { win[func] = win[func] || function () { (win[func].queue = win[func].queue || []).push(arguments) }, win[func].timestamp = 1 * new Date(); var ele = doc.createElement(tag), node = doc.getElementsByTagName(tag)[0] ele.async = 1, ele.src = url; node.parentNode.insertBefore(ele, node); })(window, document, 'script', '/resource/kr/js/trace.js?queryString=20240415043158', 'ianswer'); ianswer('create'); // create ianswer('set', 'user', 'offering', 'Digital'); // set site identifier ianswer('set', 'user', 'cate_id', 's_gk_119'); // set site identifier ianswer('set', 'user', 'cate_nm', 'Digital'); // set site identifier ianswer('send'); // send function getCookie(cookie_name) { var x, y; var val = document.cookie.split(';'); var z = ''; for (var i = 0; i < val.length; i++) { x = val[i].substr(0, val[i].indexOf('=')); y = val[i].substr(val[i].indexOf('=') + 1); x = x.replace(/^\s+|\s+$/g, ''); // 앞과 뒤의 공백 제거하기 if (x == cookie_name) { //return unescape(y); // unescape로 디코딩 후 값 리턴 z = unescape(y); break; } } return z; } function getTimestampToDate() { var date = new Date(); var chgTimestamp = date.getFullYear().toString() + addZero(date.getMonth() + 1) + addZero(date.getDate().toString()) + addZero(date.getHours().toString()) + addZero(date.getMinutes().toString()) + addZero(date.getSeconds().toString()); + addZero(date.getMilliseconds().toString()); return chgTimestamp; } function addZero(data) { return (data < 10) ? "0" + data : data; } </script> <script async src="https://www.googletagmanager.com/gtag/js?id=AW-870362274"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'AW-870362274'); </script> <script type="text/javascript" src="/module_src/js/lib/libs.js?queryString=20240415043158"></script> <script type="text/javascript" src="/module_src/js/common_module.js?queryString=20240415043158"></script> <script type="text/javascript" src="/module_src/js/module.js?queryString=20240415043158"></script> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "item": { "@id": "https://www.samsungsds.com/en/cross-border-logistics-service/e-commerce.html", "name": "E-commerce Logistics" } } ] } </script> </head> <body> <script type="text/javascript"> (function (w, d, a) { w.__beusablerumclient__ = { load: function (src) { var b = d.createElement("script"); b.src = src; b.async = true; b.type = "text/javascript"; d.getElementsByTagName("head")[0].appendChild(b); } }; w.__beusablerumclient__.load(a); })(window, document, '//rum.beusable.net/script/b180319e163316u373/d78a771031'); </script> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NDRKMD" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MQTQVFG" height="0" width="0" style="display:none;visibility:hidden" title="Google Tag Manager"></iframe></noscript> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PVPN5KJ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1599401407477547&ev=PageView&noscript=1"/></noscript> <ul id="skip_navi"> <li><a href="#container">skip to contents</a></li> </ul> <!-- wrap --> <div id="wrap"> <input type="hidden" id="corpCountry" value="en" /> <!-- header --> <header id="header"> <div class="M00_A" data-fn="M00_A" data-current="gen1314" data-url="/en/gnb/gnb.json" data-url-feature="/en/gnb/feature/feature.html" data-history="true"> </div> </header> <!-- //header --> <!-- container --> <!-- container --> <div id="container" class="logistics" offering-name="E-commerce Logistics"> <div class="md_btn reverse"> </div> <!-- M106_A --> <div class="cont M106_A" data-fn="M106_A"> <!-- inner --> <div class="inner"> <!-- M106_A_cont --> <div class="M106_A_cont"> <div class="img"> <p class="img_p"><img src="https://image.samsungsds.com/en/cross-border-logistics-service/hero/__icsFiles/afieldfile/2024/03/18/이커머스_pc.png?queryString=20240415043158" alt=""></p><!-- img size 1920x970 --> <p class="img_m"><img src="https://image.samsungsds.com/en/cross-border-logistics-service/hero/__icsFiles/afieldfile/2024/03/18/이커머스_mo.png?queryString=20240415043158" alt=""></p> </div> <!-- //img --> <!-- txt --> <div class="txt"> <!-- txt_inner --> <div class="txt_inner"> <!-- txt_inner_wrap --> <div class="txt_inner_wrap"> <h1 class="md_title tit_b">E-commerce Logistics</h1> <p class="md_tit tit_s"></p> </div> <!-- //txt_inner_wrap --> </div> <!-- //txt_inner --> </div> <!-- //txt --> </div> <!-- //M106_A_cont --> </div> <!-- //inner --> </div> <!-- //M106_A --> <!-- Page Indicator --> <div class="page_indicator"> <div class="inner_c"> <div class="list"> </div> </div> </div> <!-- //Page Indicator --> <!-- M107_A --> <div class="cont M107_A" data-tit="" data-section=""> <!-- inner --> <div class="inner"> <!-- M107_A_cont --> <div class="M107_A_cont module_ty"> <!--div class="emblem type1"><span>emblem AI</span></div--> <h2 class="md_tit"> We provide e-commerce logistics services <span class="txt_col">optimized for cross-border online sellers</span> <br /> </h2> <div class="md_txt"> Samsung SDS offers specialized services tailored for e-commerce logistics in the global market, enabling numerous companies and sellers pursuing greater business opportunities to confidently entrust all logistics-related services, including automatic order creation, processing, customs clearance, fulfillment services, and returns handling, through integration with online stores. This allows e-commerce sellers to focus on product management and marketing with peace of mind. </div> </div> <!-- //M107_A_cont --> </div> <!-- //inner --> </div> <!-- //M107_A --> <!-- M125_B --> <div id="Key_Features" class="cont M125_B bg" data-tit="Key Features" data-section="" data-active-tab="0" data-fn="M125_B"> <!-- class="resp" 이미지 full 확장인 모듈 적용 : gray background : class="bg" / data-tit, data-section : Sticky Menu 시 사용 / data-active-tab: 최초 로딩시, 활성화 될 텝 --> <div class="inner"> <h2 class="tit_e">Key Features</h2> <!-- M125_B_cont --> <div class="M125_B_cont"> <ol class="features_list"> <li> <div class="md_tit">E-commerce Freight Forwarding Platform</div> <div class="md_txt"> Samsung SDS offers a specialized cross-border e-commerce forwarding platform, enabling both large consignors and small to medium-sized sellers to experience high-quality forwarding services at reasonable costs. <br /> </div> </li><!-- //id : 1232086 --> <li> <div class="md_tit">Order and Delivery Management on a Single Platform</div> <div class="md_txt"> Using an open API, our platform is connected with not only Amazon but also your own online mall and e-commerce order management systems. Our system automatically generates shipping orders and monitors delivery status in real-time, from product pickup to delivery. </div> </li><!-- //id : 1232085 --> <li> <div class="md_tit">Working with Best Carriers in Each Country</div> <div class="md_txt"> We use trusted carriers that best fit your destination country and shipment. You can view pickup requests, print shipping labels and track delivery in one page, no matter how many carriers you use. </div> </li><!-- //id : 1232084 --> <li> <div class="md_tit">Fulfillment Services for Easy Inventory Management</div> <div class="md_txt"> From product storage to packaging and labeling, Samsung SDS provides one-stop fulfillment services within its warehouse. Packaged products can be quickly shipped overseas through our shipping services. </div> </li><!-- //id : 1232083 --> </ol><!-- //features_list --> </div><!-- //M125_B_cont --> </div><!-- //innner --> </div> <!-- //M125_B --> <div id="Key_Services" class="cont M123_C bg" data-tit="Key Services" data-section="" data-active-tab="0" data-fn="M123_C"> <div class="inner"> <h2 class="tit_e">Key Services</h2> <div class="M123_C_cont"> <!-- navigation --> <div class="navigation"></div> <!-- //navigation --> <div class="slider_cont"> <div class="item_trend"> <div class="box_trend"> <em class="emph_cate"></em> <strong class="tit_trend"> Air Express </strong> <p class="txt_trend"> Our air express service is tailored for small cargo, offering door-to-door delivery. For online international orders, we select optimal regional carriers like UPS and Sagawa and track cargo in real-time from pickup to transportation through our integrated system. </p> <div class="thumb_trend"> <img src="https://image.samsungsds.com/en/cross-border-logistics-service/trends/__icsFiles/afieldfile/2020/08/25/thumb_trends_e-commerce1.png?queryString=20240415043158" alt="" class="img_trend" /> </div> <!-- // thumb_trend --> </div> <!-- // box_trend --> </div><!--// artid: 1232093 --> <div class="item_trend"> <div class="box_trend"> <em class="emph_cate"></em> <strong class="tit_trend"> Amazon FBA Air Express </strong> <p class="txt_trend"> We provide the fastest and most accurate air express service for Amazon FBA warehousing. As an official Service Provider Network(SPN) of Amazon Korea, we are specialized in Amazon FBA transport worldwide including the US, Europe and Japan. Our Amazon logistics experts offer optimal export consulting including entry procedures, import/export, and customs regulations. <br /> </p> <div class="thumb_trend"> <img src="https://image.samsungsds.com/en/cross-border-logistics-service/trends/__icsFiles/afieldfile/2020/08/24/thumb_trends_e-commerce2.png?queryString=20240415043158" alt="" class="img_trend" /> </div> <!-- // thumb_trend --> </div> <!-- // box_trend --> </div><!--// artid: 1232092 --> <div class="item_trend"> <div class="box_trend"> <em class="emph_cate"></em> <strong class="tit_trend"> Amazon US FBA Ocean Service </strong> <p class="txt_trend"> We help Amazon US’ global sellers to use ocean transport and local warehouse services at reasonable prices. Our Amazon logistics experts provide optimal export consulting from preparing for customs clearance to Amazon warehousing. </p> <div class="thumb_trend"> <img src="https://image.samsungsds.com/en/cross-border-logistics-service/trends/__icsFiles/afieldfile/2023/10/20/이커머스_amz.jpg?queryString=20240415043158" alt="" class="img_trend" /> </div> <!-- // thumb_trend --> </div> <!-- // box_trend --> </div><!--// artid: 1283520 --> <div class="item_trend"> <div class="box_trend"> <em class="emph_cate"></em> <strong class="tit_trend"> Fulfillment Service </strong> <p class="txt_trend"> We offer end-to-end fulfillment services using warehouses strategically located for import and export convenience. Our warehousing specialists, with years of experience, support fulfillment strategies tailored to the nature of the business and product characteristics across all processes including real-time warehousing/shipping, and inventory/return management. </p> <div class="thumb_trend"> <img src="https://image.samsungsds.com/en/cross-border-logistics-service/trends/__icsFiles/afieldfile/2020/08/24/thumb_trends_e-commerce3.png?queryString=20240415043158" alt="" class="img_trend" /> </div> <!-- // thumb_trend --> </div> <!-- // box_trend --> </div><!--// artid: 1232091 --> <div class="item_trend"> <div class="box_trend"> <em class="emph_cate"></em> <strong class="tit_trend"> E-commerce Export Declaration </strong> <p class="txt_trend"> By partnering with professional customs firms, we handle export declaration on behalf of you and guide a tricky parts of the process, such as finding HS code and setting items subject to declaration. </p> <div class="thumb_trend"> <img src="https://image.samsungsds.com/en/cross-border-logistics-service/trends/__icsFiles/afieldfile/2020/08/25/thumb_trends_e-commerce4.png?queryString=20240415043158" alt="" class="img_trend" /> </div> <!-- // thumb_trend --> </div> <!-- // box_trend --> </div><!--// artid: 1232090 --> <div class="item_trend"> <div class="box_trend"> <em class="emph_cate"></em> <strong class="tit_trend"> Reverse Logistics </strong> <p class="txt_trend"> Individual returns of e-commerce products are costly. We reduce return costs by collecting return shipments to transport them together. By matching the return content, we make customs clearance easier. </p> <div class="thumb_trend"> <img src="https://image.samsungsds.com/en/cross-border-logistics-service/trends/__icsFiles/afieldfile/2020/08/25/thumb_trends_e-commerce5.png?queryString=20240415043158" alt="" class="img_trend" /> </div> <!-- // thumb_trend --> </div> <!-- // box_trend --> </div><!--// artid: 1232089 --> </div> </div> </div> <!-- // inner --> </div> <!-- // M123_C --> <div id="IT-based_Logistics_Services" class="cont M09_A" data-tit="IT-based Logistics Services" data-section=""> <div class="inner"> <h2 class="tit_e">IT-based Logistics Services</h2> <h3 class="tit_b">Additional logistics services utilizing the latest IT technologies</h3> <div class="M09_A_cont people_ty"> <div class="owl-carousel"> <div class="item"> <div class="img"> <p class="img_p"><img src="https://image.samsungsds.com/en/cross-border-logistics-service/industry/__icsFiles/afieldfile/2020/08/27/industry_eCommerce_2.png?queryString=20240415043158" alt=""></p> </div> <div class="box"> <strong class="md_txt tit_s">Digital Forwarding</strong> <div class="md_txt02"> Consignors can easily manage all forwarding processes on our online platform and handle various tasks including tracking, issue monitoring and settlement. </div> </div> </div> <div class="item"> <div class="img"> <p class="img_p"><img src="https://image.samsungsds.com/en/cross-border-logistics-service/industry/__icsFiles/afieldfile/2020/08/27/industry_eCommerce_3.png?queryString=20240415043158" alt=""></p> </div> <div class="box"> <strong class="md_txt tit_s">Inland Transport Risk Analysis</strong> <div class="md_txt02"> With Brightics AI, the AI analysis solution, we analyze a set of data such as parking lot, parking history, truck GPS, shipment, and IOD to prevent trucks from being stolen. </div> </div> </div> <div class="item"> <div class="img"> <p class="img_p"><img src="https://image.samsungsds.com/en/cross-border-logistics-service/industry/__icsFiles/afieldfile/2020/08/27/industry_eCommerce_4.png?queryString=20240415043158" alt=""></p> </div> <div class="box"> <strong class="md_txt tit_s">Box Recommendation</strong> <div class="md_txt02"> We recommend best boxes considering different constraints ofeach product, improving shipping efficiency. </div> </div> </div> <div class="item"> <div class="img"> <p class="img_p"><img src="https://image.samsungsds.com/en/cross-border-logistics-service/industry/__icsFiles/afieldfile/2020/08/27/industry_eCommerce_5.png?queryString=20240415043158" alt=""></p> </div> <div class="box"> <strong class="md_txt tit_s">Blockchain Distribution History Management</strong> <div class="md_txt02"> Using blockchain technology, we create an environment where supply chain stakeholders and consumers can trust each other. </div> </div> </div> </div> <div class="owl-pagn"> <div class="owl-pagn-inner"> <div class="owl-pagn-st"></div> <div class="owl-pagn-bar"><p></p></div> <div class="owl-pagn-ed"></div> </div> </div> </div> </div> </div> <div id="Overview_Videos" class="cont M07_B bg" data-tit="Overview Videos" data-section=""> <div class="inner"> <h2 class="tit_e">Overview Videos</h2> <div class="M07_B_cont"> <div class="owl-carousel module_ty"> <div class="item"> <div class="img"> <a href="#vodPopup1" onClick="outbound('https://youtu.be/GCXDMu-1zDc?si=_a-_nZFplHG2fvrm','video');" data-src="https://youtu.be/GCXDMu-1zDc?si=_a-_nZFplHG2fvrm?wmode=opaque&enablejsapi=1" data-title="Digital forwarding service that will make you the “Queen of Amazon.”" class="md_link btn_vod is_showPopup"> <span class="img_p"><img src="https://image.samsungsds.com/en/cross-border-logistics-service/video/__icsFiles/afieldfile/2024/04/08/eCommerce_play_thumb_en.jpg?queryString=20240415043158" alt=""></span> <span class="btn_movie"><i></i></span> </a> </div> <div class="txt"> <strong class="md_tit tit_s"> <a href="#vodPopup1" onClick="outbound('https://youtu.be/GCXDMu-1zDc?si=_a-_nZFplHG2fvrm','video');" data-src="https://youtu.be/GCXDMu-1zDc?si=_a-_nZFplHG2fvrm?wmode=opaque&enablejsapi=1" data-title="Digital forwarding service that will make you the “Queen of Amazon.”" class="md_link btn_vod is_showPopup">Digital forwarding service that will make you the “Queen of Amazon.”</a> </strong> <p class="md_txt">She is in her third year of e-commerce sales on Amazon, but from labeling to inventory management and pre-quotations, nothing is easy... <br />While constantly struggling on the phone, she meets Cello Square, a digital forwarding service, and becomes a top seller of Amazon. <br />Check out the story of the “Queen of Amazon”. <br /></p> <div class="md_btn"> <a href="#vodPopup1" onClick="outbound('https://youtu.be/GCXDMu-1zDc?si=_a-_nZFplHG2fvrm','video');" data-src="https://youtu.be/GCXDMu-1zDc?si=_a-_nZFplHG2fvrm?wmode=opaque&enablejsapi=1" data-title="Digital forwarding service that will make you the “Queen of Amazon.”" class="btn_arrow btn_vod is_showPopup"><span>Play video</span></a> </div> </div> </div> </div> </div> </div> </div> <!-- M32_A --> <div id="Ask_an_Expert" class="cont M32_A" data-fn="M32_A" data-tit="Ask an Expert" data-section=""><!-- gray background : class="bg" / data-tit, data-section : Sticky Menu 시 사용 --> <!-- inner --> <div class="inner"> <h2 class="tit_e">Ask an Expert</h2> <h3 class="tit_b"></h3> <!-- M32_A_cont --> <div class="M32_A_cont module_ty logistics"> <!--하드코딩 부분//--> <ul class="bn"> <li> <strong> Do you need expert advice? <br> The logistics specialists at Samsung SDS are ready to assist you. </strong> <a href="/en/etc/contact/solution-contactus-page.html?solutionN=Cello Square" class="btn_m btn_ty02 round"><span>Speak to an expert</span></a> <span class="img_pc" style="background-image: url('https://image.samsungsds.com/module_src/images/data/newsletterbn01_pc.png?queryString=20240415043158')"></span> <span class="img_m" style="background-image: url('https://image.samsungsds.com/module_src/images/data/newsletterbn01_mo.png?queryString=20240415043158')"></span> </li> <li> <strong> Are you looking for the most cost-effective freight transportation? <br> Get a quote right away. </strong> <a href="https://www.cello-square.com/en/quote/quote-request.do" class="btn_m btn_ty02 round" target="_blank"><span>Get an instant quote </span></a> <span class="img_pc" style="background-image: url('https://image.samsungsds.com/module_src/images/data/newsletterbn02_pc.png?queryString=20240415043158')"></span> <span class="img_m" style="background-image: url('https://image.samsungsds.com/module_src/images/data/newsletterbn02_mo.png?queryString=20240415043158')"></span> </li> </ul> <!--// 하드코딩 부분--> </div> <!-- //M32_A_cont --> </div> <!-- //inner --> </div> <!-- //M32_A --> <!-- M112_B --> <div id="Related_Websites" class="cont M112_B bg" data-tit="Related Websites" data-section="" data-active-tab="0" data-fn="M112_B"> <!-- class="resp" 이미지 full 확장인 모듈 적용 : gray background : class="bg" / data-tit, data-section : Sticky Menu 시 사용 / data-active-tab: 최초 로딩시, 활성화 될 텝 --> <div class="inner"> <h2 class="tit_e">Related Websites</h2> <!-- M112_B_cont --> <div class="M112_B_cont"> <!-- owl-carousel --> <div class="owl-carousel"> <!-- item : id: 1283509 --> <div class="item"> <div class="box"> <strong class="md_tit">Cello Square website</strong> <p class="md_txt">Gain insight into Cello Square’s latest news, logistics services, and market trends through our official website.</p> <a href="https://www.cello-square.com/go-en/index.do" target="_blank" title="New window" class="arrow_btn"> <span class="arrow_icon"></span> <span class="blind">Learn more</span> </a> </div> </div> <!-- //item : id: 1283509 --> <!-- item : id: 1283508 --> <div class="item"> <div class="box"> <strong class="md_tit">Samsung SDS YouTube channel</strong> <p class="md_txt">Explore various video contents including introductions and demonstrations of key logistics services offered by Samsung SDS, case studies, and highlights from our major events.</p> <a href="https://youtube.com/playlist?list=PL0Qfrrtki8tHS7qcY_jU6vAM3tdLlGeHe&si=G5--RYbQnrNorF4_" target="_blank" title="New window" class="arrow_btn"> <span class="arrow_icon"></span> <span class="blind">Learn more</span> </a> </div> </div> <!-- //item : id: 1283508 --> </div> <!-- //owl-carousel --> </div> <!-- //M112_B_cont --> </div> <!-- //inner --> </div> <!-- //M112_B --> </div> <!-- //container --> <!-- M20_A Insight Reports :: script--> <!-- Common dev Module (M19,M27,M27_B):: script--> <script> if(SDS_COMMON.isMobile()) { console.log("at mobile device page, hide trial btn") $('h1.tit_b').closest('div').find('div.md_btn').find('span').eq(0).find('button').css("display", "none"); } var solId = 'sol_020'; if(solId=='sol_105'){ //3DeXcellece인경우만체크 var storage = sessionStorage; storage.setItem("prevSolId",solId); } var addValue = 3; var initYn = false; var scroll = 0; var $htmlLang = $('html').attr('lang'); var btnLangSet = { ko : { allBtn : "전체", moreBtn : "자세히 보기", downBtn : "다운로드", playBtn : "동영상 보기", playBtn2 : "동영상 보기", pastEvent : "지난 이벤트보기", videoTxt : "동영상", errMsgTitle : "죄송합니다.", errMsgTxt : "일치하는 항목이 없습니다. 다시 시도하여 주시기 바랍니다.", }, en :{ allBtn : "All", moreBtn : "Read more", downBtn : "Download", playBtn : "Play video", playBtn2 : "Download now", pastEvent : "See past event", videoTxt : "VIDEO", errMsgTitle : "Sorry", errMsgTxt : "No results found matching your filter selection. Please try again." }, la :{ allBtn : "All", moreBtn : "Read more", downBtn : "Download", playBtn : "Play video", playBtn2 : "Download now", pastEvent : "See past event", videoTxt : "VIDEO", errMsgTitle : "Sorry", errMsgTxt : "No results found matching your filter selection. Please try again." }, pt :{ allBtn : "All", moreBtn : "Saiba mais", downBtn : "Fazer download", playBtn : "Assistir ao vídeo", playBtn2 : "Download now", pastEvent : "Veja evento anterior", videoTxt : "VÍDEO", errMsgTitle : "Desculpe", errMsgTxt : "Nenhum resultado encontrado para seus filtros de seleção." }, zh :{ allBtn : "所有", moreBtn : "读取更多", downBtn : "下载", playBtn : "播放视频", playBtn2 : "Download now", pastEvent : "查看往期活动", videoTxt : "演示视频", errMsgTitle : "抱歉", errMsgTxt : "没有与搜索条件匹配的项,请重试" } } var defaultPage = { M19: 1, M27: 1, M27_B: 1, M20: 1 } var defaultIdx = { M19: 0, M27: 0, M27_B: 0, M20: 0 } function isNotEmpty(obj){ if(obj === undefined || obj === null){ return false; }else{ return true; } } function isLocationHash(){ if(window.location.hash){ if(location.hash==='#p'){ var facet = JSON.parse(sessionStorage.getItem('facet')); if(facet !== null){ if(isNotEmpty(facet['loc'])){ scroll = facet['loc']; } if(isNotEmpty(facet['M19page'])){ defaultPage['M19'] = facet['M19page']; } if(isNotEmpty(facet['M27page'])){ defaultPage['M27'] = facet['M27page']; } if(isNotEmpty(facet['M27_Bpage'])){ defaultPage['M27_B'] = facet['M27_Bpage']; } if(isNotEmpty(facet['M20page'])){ defaultPage['M20'] = facet['M20page']; } initYn = true } } } } function filterData(data,id,mType){ var postlist = new Array(); if(mType === 'M27_B'){ for(var i = 0; i< data.length; i++){ if(data[i].solutionid.split(',').indexOf(id) > -1){ postlist.push(data[i]); } } }else{ for(var i = 0; i < data.length; i++){ for(var j = 0; j < data[i].solutionId.length; j++){ var dataId = data[i].solutionId[j]; if(dataId.id === id){ postlist.push(data[i]) }; } } } return postlist; } function contentRender(data,moduleType,$parentEl,$btnEl){ var html = ''; var scrollIdx = 0; if(initYn){ initYn = false; } for(var i = defaultIdx[moduleType]; i < defaultPage[moduleType]*addValue; i++){ if(!(data[i] === undefined)){ scrollIdx++; html += moduleHtml[moduleType](data[i],scrollIdx,moduleType); } defaultIdx[moduleType] = i; } $parentEl.append(html); if(defaultPage[moduleType] === Math.ceil(data.length/addValue)){ $btnEl.hide(); }else { $btnEl.show(); } } var moduleHtml = { M19: function(data,idx,mtype){ var bodyHtml = ''; var result = data; var layerFn = ''; var fileUrl = result.fileUrl == false ? '#' : result.fileUrl; var target = result.gatedFormYn == 'Y' ? '' : 'target="_blank"'; var ctaName = result.gatedFormYn == 'Y' ? btnLangSet[$htmlLang].moreBtn : btnLangSet[$htmlLang].downBtn; var ctaClass = result.gatedFormYn == 'Y' ? 'btn_md_page_view' : 'btn_md_download'; var onclick = ''; var zhVideo = false; var titleNewWin = $("html").attr("lang") == "ko" ? ' title = "새창열림" ' : 'title = "new window" '; if($htmlLang === 'zh'){ if(result.eyebrowCopy === '视频' || result.eyebrowCopy === '专家访谈' || result.eyebrowCopy === '客户采访'){ zhVideo = true; } } if(((result.eyebrowCopy.toUpperCase()).indexOf(btnLangSet[$htmlLang].videoTxt)) >= 0 || fileUrl.indexOf('youtube') >= 0 || zhVideo){ var videoTitle = result.title; videoTitle = videoTitle.replace('<sup>','').replace('</sup>',''); videoTitle = videoTitle.replace('<sup class="sup_r">','').replace('</sup>',''); videoTitle = videoTitle.replace('<sub>','').replace('</sub>',''); layerFn = 'class="btn_md_movie btn_vod is_showPopup" onclick="layerpop.showLayerPop(\'vodPopup1\'); return false;" data-src="'+fileUrl+'" data-title="'+videoTitle+'"'; if(result.type == 'video'){ ctaName = btnLangSet[$htmlLang].playBtn; onclick = 'onclick="outbound(\''+fileUrl+'\',\''+ result.type+'\');popup.open(this);return false;"'; }else{ onclick = 'onclick="outbound(\''+fileUrl+'\',\''+ result.type+'\');"'; } target = ''; } bodyHtml += '<li id="movePoint_M19_'+ defaultPage[mtype] + idx +'"> ' + '<p class="cate">' + '<span>'+result.eyebrowCopy+'</span>' + '</p>' + '<strong class="md_tit tit_s">'+result.title+'</strong>' + '<div class="md_btn">' if(result.type === 'down'){ onclick = 'onclick="outbound(\''+fileUrl+'\',\''+ result.type+'\');"'; } if(result.type == 'video'){ titleNewWin = $("html").attr("lang") == "ko" ? ' title = "레이어팝업 열림" ': ' title = "Layer pop-up open" '; bodyHtml += '<a href="#vodPopup1"'+onclick+''+target+' '+titleNewWin+' '+layerFn+ '><span class="blind">'+ctaName+'</span></a>' }else{ bodyHtml += '<a href="'+fileUrl+'"'+onclick+''+'target="_blank" '+ titleNewWin+' class="'+ ctaClass +'" '+layerFn+'><span class="blind">'+ctaName+'</span></a>' } bodyHtml += '</div>'+ '</li>' return bodyHtml; }, M27 : function(data,idx,mtype){ var bodyHtml = ''; var result = data; bodyHtml += '<li id="movePoint_M27_'+ defaultPage[mtype] + idx +'" class="li">'; if(result.thumbnail !== ''){ bodyHtml += '<div class="img">' + '<a href="'+result.linkUrl+'" onclick="outbound(\''+ result.linkUrl +'\',\'page\')" class="md_link"><p class="img_p"><img src="'+result.thumbnail+'" alt="'+result.title+'"></p></a>' + '</div>' } bodyHtml += '<div class="txt">' + '<p class="cate">' + '<span>'+result.eyebrowCopy+'</span>' + '<span>'+result.releaseDate+'</span>' + '</p>' + '<h5 class="md_tit tit_s"><a href="'+result.linkUrl+'" onclick="outbound(\''+ result.linkUrl +'\',\'page\')" class="md_link">'+result.title+'</a></h5>' + '<p class="md_txt">'+result.content+'</p>' + '<p class="md_btn"><a href="'+result.linkUrl+'" onclick="outbound(\''+ result.linkUrl +'\',\'page\')" class="btn_arrow"><span>Learn more</span></a></p>' + '</div>' '</li>' return bodyHtml; }, M27_B : function(data,idx,mtype){ var bodyHtml = ''; var result = data; bodyHtml += '<li id="movePoint_M27_B_'+ defaultPage[mtype] + idx +'" class="li">'; if(result.thumbnail !== ''){ bodyHtml += '<div class="img">' + '<a href="'+result.link+'" onclick="outbound(\''+ result.link +'\',\'page\')" class="md_link"><p class="img_p"><img src="'+result.thumbnail+'" alt="'+result.title+'"></p></a>' + '</div>' } bodyHtml += '<div class="txt">' + '<p class="cate">' + '<span>'+result.eyebrow+'</span>' + '<span>'+result.releaseDate+'</span>' + '</p>' + '<h5 class="md_tit tit_s"><a href="'+result.link+'" onclick="outbound(\''+ result.link +'\',\'page\')" class="md_link">'+result.title+'</a></h5>' + '<p class="md_txt">'+result.content+'</p>' + '<p class="md_btn"><a href="'+result.link+'" onclick="outbound(\''+ result.link +'\',\'page\')" class="btn_arrow"><span>Learn more</span></a></p>' + '</div>' '</li>' return bodyHtml; } } function extractVideoID(url){ var regExp = /^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#\&\?]*).*/; var match = url.match(regExp); if ( match && match[7].length == 11 ){ return match[7]; }else{ return url; } } function moreBtnClick(data,moduleType,$contEl,$btnEl){ defaultPage[moduleType]++; defaultIdx[moduleType]++; contentRender(data,moduleType,$contEl,$btnEl) var position = $(window).scrollTop(); var offset = $('#movePoint_' + moduleType + '_' + defaultPage[moduleType] + '1').offset(); if(moduleType != 'M27_B'){ if(offset.top > position){ $('html,body').animate({scrollTop : offset.top - $('.gnb').height()}, 1500); } else{ $('html,body').animate({scrollTop : offset.top - $('.M00_A').height()}, 1500); } } } function hrefClick(el){ if(el.attr('target') == '_blank' ){ return; } var url = ""; location.hash = "#p"; if(el.hash == "#vodPopup1"){ url = el.attr('href'); }else{ url = el.attr('href') + "#p"; } var filter = {}; filter['loc'] = $(document).scrollTop(); filter['M19page'] = defaultPage['M19']; filter['M27page'] = defaultPage['M27']; filter['M27_Bpage'] = defaultPage['M27_B']; filter['M20page'] = defaultPage['M20']; sessionStorage.setItem('facet', JSON.stringify(filter)); el.attr('href',url); } </script> <!-- // Common dev Module (M19,M27,M27_B):: script--> <script type="text/javascript"> var insightLatestNewsList = []; $(function() { var likeCntMap = {}; var $M20_A_ty = $('.M20_A_cont .owl-carousel.module_ty'); var $M20_A_moreBtn = $('.M20_A_cont .btn_more a'); var $M124_A_ty = $('div.M124_A_cont ul.board_ty'); var $M124_A_moreBtn = $('div.M124_A_cont .btn_more a'); var M124_artCnt =1; var idx = 1; var firstLoad = 0; var flag = false; var insightModule = ""; if($M20_A_ty.length> 0 ){ insightModule = "M20_A"; } if($M124_A_ty.length> 0){ insightModule = "M124_A"; } if(insightModule!=""){ //인사이트모듈(M20_A, M124_A가 존재할때만 실행) // get data $.getJSON('/en/insights/insight_latest.txt', function (res) { var news = {}; var catId = 'en1_020'; var offeringId = catId.substring(catId.indexOf('_') + 1); for (var i = 0; i < res.length; i++) { news = res[i]; if (news.solutionid.split(',').indexOf('sol_' + offeringId) > -1) { insightLatestNewsList.push(news); } } }).success(function () { // console.log('getJSON success'); if (insightLatestNewsList.length > 0) { var html = ''; if(insightModule=="M20_A"){ firstLoad = insightLatestNewsList.length >= 3 ? 3 : insightLatestNewsList.length; $('.cont.M20_A').show(); // insight 영역 show } else if(insightModule=="M124_A"){ firstLoad = insightLatestNewsList.length >= 2 ? 2 : insightLatestNewsList.length; $('.cont.M124_A').show(); // insight 영역 show } // 조회수, 좋아요 가져오기 var artIds = insightLatestNewsList.map(function(news) { return news.artid; }); $.ajax({ type: 'GET', url: 'https://www.samsungsds.com/app/getLikeCntList?artIds=' + artIds.toString(), dataType: 'json', success: function (result,status) { flag = true; html = renderItem(result); }, error: function(request,status,error) { console.log('API error :: ' + error); html = renderItem(); } }) .always(function(){ // item append if(insightModule == "M20_A"){ $M20_A_ty.append($(html)); if (insightLatestNewsList.length <= 3 || insightLatestNewsList.length == firstLoad) { $('.M20_A_cont .btn_more').remove(); // remove more button } }else if(insightModule == "M124_A"){ $M124_A_ty.append($(html)); if (insightLatestNewsList.length <= 2 || insightLatestNewsList.length == firstLoad) { $('.M124_A_cont .btn_more').remove(); // remove more button } } moduleAlign(); // 컨텐트 제목 영역 높이 맞추기 if(scroll > 0){ $('html,body').animate({ scrollTop : scroll }, 100); scroll = 0; } }); } else{ $('.cont.M20_A').remove(); } }).error(function () { console.log('getJSON error'); }); } var renderItem = function (data) { var html = ''; isLocationHash(); if(flag){ for (var i=0; i<data.result.likeCntList.length; i++) { var cObj = data.result.likeCntList[i]; likeCntMap[cObj.artId] = cObj.like_cnt; } } // item 영역 생성 if(defaultPage['M20'] > 1){ firstLoad = defaultPage['M20']*3; if(firstLoad >= insightLatestNewsList.length){ firstLoad = insightLatestNewsList.length } } if(M124_artCnt > 1){ firstLoad = M124_artCnt*2; if(firstLoad >= insightLatestNewsList.length){ firstLoad = insightLatestNewsList.length } } for (var i = 0; i < firstLoad; i++) { var solNews = insightLatestNewsList[i]; html += getItem(solNews, likeCntMap, i+1); } return html; } // 인사이트 item 생성 var getItem = function (newsItem, count, index) { var html; var thisArticleLikeCount = 0; // 해당 인사이트 좋아요 수 var isLikeOn = ''; // 좋아요 한 게시물일 경우 'on' var thumbImg = ''; // 썸네일 이미지 (없으면 default 이미지) var layerPopupTitle = $("html").attr("lang") == "ko" ? ` title = "레이어 팝업 열림" `: ` title = "Layer pop-up open" `; var seeMore = "Read more"; if (count[newsItem.artid]) { // 좋아요 개수 리스트에 존재 여부 확인 thisArticleLikeCount = count[newsItem.artid]; var cookieArticles = getCookieLikeInsight('article'); if (cookieArticles) { // 좋아요 쿠키 여부 판단 var checkId = cookieArticles.split(','); var checkIdx = checkId.indexOf(newsItem.artid); if (checkIdx > -1) { isLikeOn = ' on'; } } } if (newsItem.thumbnail.indexOf('no_thumb.png') > -1) { thumbImg = 'https://image.samsungsds.com/resource/en/images/comp_image_'+parseInt(Math.floor((Math.random()*5) + 1))+'.jpg?queryString=20240415043158'; } else { thumbImg = newsItem.thumbnail } if(insightModule == "M20_A"){ html = '<div id="movePoint_M20_'+defaultPage['M20']+index+'" class="item">' + '<div class="img">' + '<p class="hit">' + '<img src="' + thumbImg + '" alt="">' + '</p>' + '<a href="' + newsItem.link + '" class="md_link">' + '<span class="img_p imgLiquid_bgSize imgLiquid_ready" style="background-image: url("' + thumbImg + '"); background-size: cover; background-position: center center; background-repeat: no-repeat;">' + '<img src="' + thumbImg + '" alt="" style="display: none;">' + '<div class="blind">'+newsItem.title+'</div>'+ '</span><!-- image size : 646*364px -->' + '</a>' + '</div>' + '<ul class="txt">' + '<li class="md_tit">' + newsItem.eyebrow + '</li>' + '<li class="md_txt02 tit_s"><a href="' + newsItem.link + '" class="md_link">' + newsItem.title + '</a></li>' + '<li class="md_txt">' + newsItem.content + '</li>' + '<li class="md_btn">' + '<a href="' + newsItem.link + '" class="btn_arrow"><span>Learn more</span></a>' + '<!-- 새창 열림 시 <a href="CTA Link" class="btn_arrow" target="_blank" title="해당페이지이름 새창열림"><span>CTA Text</span></a> -->' + '</li>' + '<li class="md_sns">' + '<a href="#" onclick="md_btn_like(this, "' + newsItem.artid + '", ' + thisArticleLikeCount + ')" class="md_btn_like' + isLikeOn + '">' ; var likeBtnTitle ; if(isLikeOn ==""){ likeBtnTitle = 'Like'; }else{ likeBtnTitle = 'Like Selected'; } html+='<span class="blind">'+likeBtnTitle+'</span>' + '<strong>' + thisArticleLikeCount + '</strong>' + '</a>' + '<button class="md_btn_share" '+layerPopupTitle+' onclick="md_pop_share_insight(this, "' + newsItem.link + '", "' + newsItem.artid + '");"><span class="blind">Share Open</span></button>' + '</li>' + '</ul>' + '</div>'; }else if(insightModule == "M124_A"){ html = `<li class="li" id="movePoint_M124_A_"`+M124_artCnt+`> <div class="img"> <a href="`+ newsItem.link +`" class="md_link"> <p class="img_p imgLiquid_bgSize imgLiquid_ready" style="background-image: url('`+thumbImg+`?queryString=20240415043158'); background-size: cover; background-position: center center; background-repeat: no-repeat;"><img src="`+thumbImg+`?queryString=20240415043158" alt="" aria-hidden="true" style="display: none;"></p> <div class="blind">`+newsItem.title+`</div></a> </div> <div class="txt"> <p class="cate"> <span class="bold">`+ newsItem.eyebrow +`</span> <span>`+ newsItem.releaseDate+`</span> </p> <strong class="md_tit tit_s"><a href="`+ newsItem.link +`" class="md_link">`+newsItem.title+`</a></strong> <p class="md_txt">`+newsItem.content+`</p> <p class="md_btn"><a href="`+ newsItem.link +`" class="btn_arrow"><span>`+seeMore+`</span></a></p> <div class="md_sns"> <a href="#" class="md_btn_like`+ isLikeOn + `" onclick="md_btn_like(this, '`+newsItem.artid+`',`+thisArticleLikeCount+` )">`; var likeBtnTitle ; if(isLikeOn ==""){ likeBtnTitle = 'Like'; }else{ likeBtnTitle = 'Like Selected' } html+=`<span class="blind">`+likeBtnTitle+`</span> <strong class="post_likeNum">` + thisArticleLikeCount + `</strong> </a> <button class="md_btn_share" onclick="md_pop_share_insight(this, '` + newsItem.link + `', '` + newsItem.artid + `');" `+layerPopupTitle+`><span class="blind">Share Open</span></button> </div> </div> </li>`; } return html; } // 더보기 버튼 클릭 $M20_A_moreBtn.click(function (e) { // e.preventDefault(); var loadedItem = $('.M20_A_cont .owl-carousel.module_ty .item'); var nextLoad = insightLatestNewsList.length - loadedItem.length; if (nextLoad > 0) { defaultPage['M20']++; idx = 1; var html = ''; var thisTimeLoad = nextLoad >= 3 ? 3 : nextLoad; for (var i = loadedItem.length; i < loadedItem.length + thisTimeLoad; i++) { var solNews = insightLatestNewsList[i]; html += getItem(solNews, likeCntMap, idx++); } $M20_A_ty.append($(html)); if (nextLoad <= 3) { for (var i=0; i<3-nextLoad; i++) { $M20_A_ty.append('<div class="item"></div>'); } $('.M20_A_cont .btn_more').remove(); // remove more button } moduleAlign(); // 컨텐트 제목 영역 높이 맞추기 var position = $(window).scrollTop(); // S :: 더보기 했을 때 스크롤 위치 조정 var offset = $("#movePoint_M20_" + defaultPage['M20'] + '1').offset(); if(offset.top > position){ $('html,body').animate({scrollTop : offset.top - $('.gnb').height()}, 1500); } else{ $('html,body').animate({scrollTop : offset.top - $('.M00_A').height()}, 1500); // E :: 더보기 했을 때 스크롤 위치 조정 } } }); $M124_A_moreBtn.click(function (e) { // e.preventDefault(); var loadedItem = $('div.M124_A_cont ul.board_ty .li'); var nextLoad = insightLatestNewsList.length - loadedItem.length; if (nextLoad > 0) { M124_artCnt++; idx = 1; var html = ''; var thisTimeLoad = nextLoad >= 2 ? 2 : nextLoad; for (var i = loadedItem.length; i < loadedItem.length + thisTimeLoad; i++) { var solNews = insightLatestNewsList[i]; html += getItem(solNews, likeCntMap, idx++); } $M124_A_ty.append($(html)); if (nextLoad <= 2) { for (var i=0; i<2-nextLoad; i++) { $M124_A_ty.append('<li class="li"></li>'); } $('div.M124_A_cont .btn_more').remove(); // remove more button } moduleAlign(); // 컨텐트 제목 영역 높이 맞추기 var position = $(window).scrollTop(); // S :: 더보기 했을 때 스크롤 위치 조정 var offset = $("#movePoint_M124_A_" + M124_artCnt + '1').offset(); if(offset.top > position){ $('html,body').animate({scrollTop : offset.top - $('.gnb').height()}, 1500); } else{ $('html,body').animate({scrollTop : offset.top - $('.M00_A').height()}, 1500); // E :: 더보기 했을 때 스크롤 위치 조정 } } }); }); var clicked = false; // 좋아요 버튼 클릭(인사이트 리스트에서만 사용) function md_pop_share_insight(obj, url, itemArtId) { if($(obj).hasClass('on')){ $(obj).removeClass('on'); $(obj).children('.blind').text('Share Open'); $('.md_share_area').removeClass('on').removeClass('off'); $('.md_btn_share').removeClass('on'); }else{ var offsetPosition = $(obj).offset(); var w = ($(window).width() - $('#wrap').width()) * 0.5; var x = offsetPosition.left + 30 - w; var y = offsetPosition.top - 2; $('#md_share_area').addClass('on'); $('#md_share_area').css('left', x).css('top', y); $('.md_share_box').attr('tabindex', 0); $('.md_share_box').focus(); $('.md_share_box a').attr('href', url); shareArtId = itemArtId; // 전역 값 세팅 shareTypeId = 'insight'; // 전역 값 세팅 $('.md_btn_share').removeClass('on'); $(obj).addClass('on'); $(obj).children('.blind').text('Share Close'); } return false; } function md_btn_like(obj, artId, likeCount) { if($(obj).hasClass('on')){ $(obj).removeClass('on'); $(obj).children('.blind').text('Like'); } else { $(obj).addClass('on'); $(obj).children('.blind').text('Like Selected') } if (!clicked) setCookieLikeWithId(obj, artId, likeCount); clicked = true; return false; } // 좋아요 스크립트 var setCookieLikeWithId = function (obj, id, likeCount) { artId = id; setCookieLikeInsight('article', artId, 99999, obj, likeCount) } // 쿠키 저장 var setCookieLikeInsight = function (name, value, exp, obj, likeCount) { var articles = getCookieLikeInsight(name); if(articles){ var check = articles.split(',') var idx = check.indexOf(value) if(idx > -1) { // 쿠키에 아티클 아이디 있을때 addremoveLikeInsight('remove', obj); // 좋아요 -1 check.splice(idx, 1) articles = check.toString() } else { articles += ',' + value if (likeCount > 0) { addremoveLikeInsight('add', obj); // 좋아요 +1 } else { addremoveLikeInsight('set', obj); // 좋아요 데이터 생성 및 0 -> 1 } } } else { articles = value if (likeCount > 0) { addremoveLikeInsight('add', obj); } else { addremoveLikeInsight('set', obj); } } saveCookieInsight(name, articles, exp); }; // 쿠키 불러오기 var getCookieLikeInsight = function (name) { var value = document.cookie.match('(^|;) ?' + name + '=([^;]*)(;|$)'); return value ? value[2] : null; }; //쿠키 쓰기 var saveCookieInsight = function (name,val, exp){ var date = new Date(); date.setTime(date.getTime() + exp * 24 * 60 * 60 * 1000); document.cookie = name + '=' + val + ';expires=' + date.toUTCString() + ';path=/'; } // 좋아요 누름 var addremoveLikeInsight = function (flag, obj) { var type = flag === 'set' ? '&typeId=insight' : '' // set 모드 일경우 typeId 추가 $.ajax({ type: 'GET', url: 'https://www.samsungsds.com/app/'+ flag +'Like?artId=' + artId + type, dataType: 'JSON', success: function (data) { if (flag === 'set') { // 각 모드별 리턴이 다름 $(obj).find('strong').html(data.result); } else { $(obj).find('strong').html(data.result.likeCnt); } clicked = false; } }); } $(document).on('click', '.M20_A_cont .module_ty .md_btn a' ,function(){ hrefClick($(this)) }); $(document).on('click', '.M20_A_cont .module_ty div>.md_link' ,function(){ hrefClick($(this)) }); $(document).on('click', '.M20_A_cont .module_ty ul>.md_txt02' ,function(){ hrefClick($(this)) }); </script> <!-- //M20_A Insight Reports :: script --> <!-- M24_A Resources :: script--> <script type="text/javascript"> $(function(){ var curData = new Array(); var $cont = $('#res_cont'); var $btn = $('#loadMoreBtn_M19_A'); $.getJSON('/en/resources/resource_latest.txt',function(result) { curData = filterData(result.data,solId); if(curData.length === 0){ $('.M19_A').remove() }else{ $('.M19_A').show() isLocationHash(); contentRender(curData,'M19',$cont,$btn); if(scroll > 0){ $('html,body').animate({ scrollTop : scroll }, 100); scroll = 0; } } }).fail(function(jqXHR, textStatus, errorThrown) { console.log('getJSON Error :: Network Error occurred'); }) $(document).on('click','#loadMoreBtn_M19_A',function(){ moreBtnClick(curData,'M19',$cont,$btn); }) $(document).on('click', '#res_cont a' ,function(){ hrefClick($(this)) }); }) </script> <!-- //M24_A Resources :: script --> <!-- M27_A Latest News :: script--> <script type="text/javascript"> $(function(){ var curData = new Array(); var $cont = $('.M27_A_cont .board_ty'); var $btn = $('#loadMoreBtn_M27_A'); $.getJSON('/en/news/news_latest.txt',function(result) { curData = filterData(result.data,solId); if(curData.length === 0){ $('.M27_A').remove(); }else{ $('.M27_A').show(); isLocationHash(); contentRender(curData,'M27',$cont,$btn); if(scroll > 0){ $('html,body').animate({ scrollTop : scroll }, 100); scroll = 0; } } }).fail(function(jqXHR, textStatus, errorThrown) { console.log('getJson ERR :: Network Error occurred'); }) $(document).on('click','#loadMoreBtn_M27_A',function(){ moreBtnClick(curData,'M27',$cont,$btn); }) $(document).on('click', '.M27_A_cont .board_ty a' ,function(){ hrefClick($(this)) }); }) </script> <!-- //M27_A Latest News :: script--> <!-- M27_B, M03_A 공통 :: script--> <script> var scroll2 = 0; var initYn2 = false; var defaultPage2 = { M03_A: 0, } function isNotEmpty(obj){ if(obj === undefined || obj === null){ return false; }else{ return true; } } function hrefClick2(el){ if(el.attr('target') == '_blank' ){ return; } var url = ""; location.hash = "#pp"; url = el.attr('href') + "#pp"; var Filter2 = {}; Filter2['loc'] = $(document).scrollTop(); Filter2['M03_A_page'] = defaultPage2['M03_A']; sessionStorage.setItem('facet2', JSON.stringify(Filter2)); el.attr('href',url); } function isLocationHash2(){ if(window.location.hash){ if(location.hash==='#pp'){ var facet2 = JSON.parse(sessionStorage.getItem('facet2')); if(facet2 !== null){ if(isNotEmpty(facet2['loc'])){ scroll2 = facet2['loc']; } if(isNotEmpty(facet2['M03_A_page'])){ defaultPage2['M03_A'] = facet2['M03_A_page']; } initYn2 = true; } } } } function division(arr,n) { var arr = arr; var len = arr.length; var cnt = Math.floor(len / n) + (Math.floor(len % n) > 0 ? 1 : 0); var tmp = []; for(var i = 0; i < cnt; i++){ tmp.push(arr.splice(0,n)); } return tmp; } function listView(btnEl,length,arr,cpage) { if(btnEl.parents().hasClass('M03_A_cont')){ for(var i = 0; i < arr[cpage].length; i++){ $(arr[cpage][i]).addClass('on'); } }else{ for(var i = 0; i < arr[cpage].length; i++){ $(arr[cpage][i]).show(); } } if(length === cpage + 1){ btnEl.hide(); }else { btnEl.show(); } } </script> <!-- //M27_B, M03_A 공통 :: script--> <!-- M03_A 고객사례 :: script--> <script> $(function(){ isLocationHash2(); if(!$('.M03_A').length) return; var COUNT = 4; var morePage = defaultPage2['M03_A']; var $caseList = division($('.M03_A_cont .module_ty .li'),COUNT); var btnEl = $('.M03_A_cont .btn_m.btn_ty'); $(document).on('click','.M03_A_cont .btn_m.btn_ty',function(e){ e.preventDefault(); morePage++; defaultPage2['M03_A'] = morePage; listView(btnEl, $caseList.length, $caseList, morePage); viewLiTag = $caseList[morePage].length; viewLiScroll = $caseList[morePage][0]; $('html, body').stop().animate({ scrollTop:$(viewLiScroll).offset().top }, 800, function(){ $(viewLiScroll).find('.img .md_link').focus(); }); }) $(document).on('click', '.M03_A_cont .module_ty a' ,function(){ hrefClick2($(this)); }); if(initYn2){ for(var i = 0 ; i < morePage + 1; i++){ listView(btnEl, $caseList.length, $caseList, i); } }else{ listView(btnEl, $caseList.length, $caseList, morePage); } }) </script> <!-- M03_A 고객사례 :: script--> <!-- M25_A Notice :: script--> <script> $(function(){ if(!$('.M25_A').length) return; var $M25A = $('.M25_A'); var lang = $("html").attr("lang") || "en"; var $M25AviewCont = $('.M25_A .view_li'); var viewLi = 5; var viewLiTag = 0; $M25AviewCont.find('.li').slice(0, viewLi).addClass('on'); $M25AviewCont.find('.btn_more a').click(function(e){ e.preventDefault(); $M25AviewCont.find('.li:hidden').slice(0, (viewLi)).addClass('on'); if($M25AviewCont.find('.li:hidden').length == 0){ $(this).closest('.btn_more').remove(); } viewLiTag = viewLiTag + viewLi; viewLiScroll = $M25AviewCont.find('.li').eq(viewLiTag); $('html, body').stop().animate({ scrollTop:viewLiScroll.offset().top }, 800, function(){ viewLiScroll.find('.img .md_link').focus(); }); }); if($M25AviewCont.find('.li').length <= viewLi){ $M25AviewCont.find('.btn_more a').remove(); } }); </script> <!-- // M25_A Notice :: script--> <!-- indicator function :: script --> <script> $(window).load(function(){ $('#container .cont:visible').each(function(){ if($(this).attr('data-tit') == "" || $(this).attr('data-tit') == undefined){ $(this).removeClass('ind_chk'); }else{ $(this).addClass('ind_chk'); } }); var indLength = $('.ind_chk').length; for(var i = 0 ; i < indLength; i++) { var a = document.createElement('a'); var b = $('.ind_chk').eq(i).attr('data-tit'); $('.page_indicator .list').append(a); $(a).attr('href','#'); $('.page_indicator a').eq(i).text(b); $('#container .cont.ind_chk').eq(i).attr('data-section', i); } $('.page_indicator a').click(function(e){ e.preventDefault(); var s = $(this).index(); var t = $('.ind_chk').eq(s); $('html, body').stop().animate({ scrollTop:$(t).offset().top - 102 }, 800, function(){ $(t).get(0).focus({preventScroll:true}); }); }); if($('#container .cont:visible').eq(-2).hasClass('bg')){ $('.M10_A').addClass('mt'); } // var $bg_tar = $('.M20_A').prev(); // if($bg_tar.hasClass('bg')){ // $bg_tar.nextAll('.cont').removeClass('bg'); // $bg_tar.nextAll('.cont:visible:odd').addClass('bg'); // } else { // $bg_tar.prev().nextAll('.cont').removeClass('bg'); // $bg_tar.prev().nextAll('.cont:visible:even').addClass('bg'); // } }) </script> <!-- // indicator function :: script --> <!-- [S]:ge_footer --> <!-- footer --> <footer id="footer"> <div class="inner"></div> </footer> <!-- //footer --> <!--vod Popup --> <div class="popupDim is_closePopup"></div> <div class="slidePopup is_vod" id="vodPopup1" tabindex="0"> <div class="swiper-container"> <!-- Additional required wrapper --> <div class="swiper-wrapper"> <!-- Slides --> <div class="swiper-slide"> <iframe class="youtube" allowfullscreen title="vod" loading="lazy"></iframe> </div> <!-- //Slides --> </div> <!-- If we need navigation buttons --> <button type="button" class="swiper-button-prev"></button> <button type="button" class="swiper-button-next"></button> <!-- If we need pagination --> <div class="swiper-pagination"></div> </div> <!-- close button --> <button class="swiper-closeBtn is_closePopup is_blind">close</button> </div> <!-- //vod Popup --> <!-- [E]:ge_footer --> <!-- md_share_area : 전체 공통으로 한번만 들어가면 됩니다. --> <div class="md_share_area" id="md_share_area"> <span class="md_share_dimd"></span> <div class="md_share_box"> <strong class="tit">Share</strong> <button type="button" id="share_linkedin" class="li_s" title="New window"> <i><img src="https://image.samsungsds.com/module_src/images/icon/ico_linkedin.svg?queryString=20240415043158" alt=""></i> <span>Linkedin</span> </button> <button type="button" id="share_facebook" class="li_s" title="New window"> <i><img src="https://image.samsungsds.com/module_src/images/icon/ico_facebook.svg?queryString=20240415043158" alt=""></i> <span>Facebook</span> </button> <button type="button" id="share_twitter" class="li_s" title="New window"> <i><img src="https://image.samsungsds.com/module_src/images/icon/ico_twitter.svg?queryString=20240415043158" alt=""></i> <span>Twitter</span> </button> <button type="button" id="share_kakaotalk" title="New window" class="li_s btn_hidden_p"><!-- PC Hidden : class="btn_hidden_p" --> <i><img src="https://image.samsungsds.com/module_src/images/icon/ico_kakaotalk.svg?queryString=20240415043158" alt=""></i> <span>KakaoTalk</span> </button> <button type="button" class="md_btn_share_close"><span>Close Share Box</span></button> </div> </div> <script type="text/javascript" src="https://t1.kakaocdn.net/kakao_js_sdk/v1/kakao.min.js"></script> <script type="text/javascript"> var shareArtId = 0; var shareTypeId = ''; $(function() { var $shareKakaotalk = $('#share_kakaotalk'); var $shareFacebook = $('#share_facebook'); var $shareTwitter = $('#share_twitter'); var $shareLinkedin = $('#share_linkedin'); $shareKakaotalk.click(function (e) { e.preventDefault(); setShareCnt('kt'); var url = ''; if(shareTypeId ==='vod'){ url = $(this).attr('href'); }else{ url = "https://www.samsungsds.com" + $(this).attr('href'); } // 고객사례 상세페이지 공유하기 var shareTitle = $('meta[name=title]').attr('content'); var shareThumbnail = $('meta[property="og:image"]').attr('content'); // 카테고리 인사이트 공유하기 if (shareArtId !== 0 && shareTypeId === 'insight') { if (insightLatestNewsList && insightLatestNewsList.length > 0) { var shareArtData = {}; for (var i=0; i<insightLatestNewsList.length; i++) { if (insightLatestNewsList[i].artid === shareArtId) { shareArtData = insightLatestNewsList[i] } } // var shareArtData = _.find(insightLatestNewsList, function(article) { return article.artid === shareArtId }); shareTitle = shareArtData.title; shareThumbnail = shareArtData.thumbnail; } } // Kakao 공유하기 if (!Kakao.isInitialized()) { Kakao.init('cbee93b45350bab6359a13c3ad1be5eb'); } // prd // Kakao.init('1d63207ec669236f269750c2196e86bf'); // stg Kakao.Link.sendDefault({ objectType: 'feed', content: { title: shareTitle, description: '', imageUrl: shareThumbnail, link: { webUrl: url, mobileWebUrl: url } }, buttons: [ { title: '자세히 보기', link: { mobileWebUrl: url, webUrl: url } } ] }); }); $shareFacebook.click(function (e) { e.preventDefault(); setShareCnt('fb'); var url = $(this).attr('href'); window.open("http://www.facebook.com/sharer/sharer.php?u=https://www.samsungsds.com" + url); }); $shareTwitter.click(function (e) { e.preventDefault(); setShareCnt('tw'); var url = $(this).attr('href'); window.open("https://twitter.com/intent/tweet?url=https://www.samsungsds.com" + url); }); $shareLinkedin.click(function (e) { e.preventDefault(); setShareCnt('li'); var url = $(this).attr('href'); window.open("https://www.linkedin.com/sharing/share-offsite?url=https://www.samsungsds.com" + url); }); var setShareCnt = function (snsTypeId) { $.ajax({ type: 'GET', url: 'https://www.samsungsds.com/app/setShareCnt?artId=' + shareArtId + '&typeId=' + shareTypeId + '&snsTypeId=' + snsTypeId, dataType: 'JSON', success: function (data) { // console.log(data); } }); } }); </script> <!-- md_share_area --> </div> <!-- //wrap --> <script type="text/javascript" src="/_Incapsula_Resource?SWJIYLWA=719d34d31c8e3a6e6fffd425f7e032f3&ns=1&cb=1601010139" async></script></body> </html>