The Channel Developers

Welcome to the Channel Developers. You'll find comprehensive guides and documentation to help you start working with Channel-docs as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    

godomall(고도몰)

고도몰에서 회원 정보를 연동하는 스크립트입니다.
기본 정보 외에 구매 수량, 구매 금액 등의 정보들도 연동할 수 있습니다.

먼저 Plugin Key 확인을 위해 소유하신 채널에 - 설정 - 플러그인 설정 - 플러그인 설치에서 Plugin Key를 복사 해둡니다.

아래 연동 코드를 넣으시면 설치됩니다.
그 전에 반드시 코드 중에 👉YOUR_PLUGIN_KEY이 부분에 고객님의 'Plugin Key'를 대치하여 입력해야 정상 작동합니다. (👉손가락 모양도 지워주세요. )

<!-- Channel Plugin Scripts -->
<script>
  ;window.channelPluginSettings = {
    "pluginKey": "👉YOUR_PLUGIN_KEY"
  };
  <!--{ ? gd_is_login() === true }-->
  window.channelPluginSettings.userId = "{=gSess.memId}";
  window.channelPluginSettings.profile = {
    "name": "{=gSess.memNm}",
    "mobileNumber": "{=gSess.cellPhone}",
    "구매 수량": "{=gSess.saleCnt}개",
    "구매 금액": "{=gd_currency_display(gSess.saleAmt)}",
    "로그인 횟수": "{=gSess.loginCnt}번",
    "회원 그룹명": "{=gSess.groupNm}",
    "성인인증 여부": "{=gSess.adultFl}",
    "일련 번호": "{=gSess.memNo}",
    "휴면계정 여부": "{=gSess.sleepFl}",
    "쿠폰 갯수": "{=gd_money_format(myCouponCount)}장",
    "마일리지": "{=gd_money_format(gMemberInfo.mileage)}{=gd_display_mileage_unit()}",
    "예치금": "{=gd_money_format(gMemberInfo.deposit)}{=gd_display_deposit('unit')}"
  };
  <!--{ : }-->
  <!--{ / }-->
  (function() {
    var w = window;
    if (w.ChannelIO) {
      return (window.console.error || window.console.log || function(){})('ChannelIO script included twice.');
    }
    var d = window.document;
    var ch = function() {
      ch.c(arguments);
    };
    ch.q = [];
    ch.c = function(args) {
      ch.q.push(args);
    };
    w.ChannelIO = ch;
    function l() {
      if (w.ChannelIOInitialized) {
        return;
      }
      w.ChannelIOInitialized = true;
      var s = document.createElement('script');
      s.type = 'text/javascript';
      s.async = true;
      s.src = 'https://cdn.channel.io/plugin/ch-plugin-web.js';
      s.charset = 'UTF-8';
      var x = document.getElementsByTagName('script')[0];
      x.parentNode.insertBefore(s, x);
    }
    if (document.readyState === 'complete') {
      l();
    } else if (window.attachEvent) {
      window.attachEvent('onload', l);
    } else {
      window.addEventListener('DOMContentLoaded', l, false);
      window.addEventListener('load', l, false);
    }
  })();
</script>
<!-- End Channel Plugin -->

1.‘디자인’ -> ‘전체레이아웃디자인’ -> ‘상단레이아웃’에 들어갑니다.

  1. 스크롤을 내려 <body> 항목을 찾고, 그 바로 밑에 플러그인을 붙여넣습니다.
  1. 저장 후 플러그인을 확인합니다.
  1. ‘모바일샵’의 ‘모바일샵 디자인관리’ 에서 동일한 작업을 하면 모바일 웹에도 채널 플러그인이 생성됩니다.