직무스킬_엑셀/스프레드시트

행사용 QR코드 제작과 관리

0
Please log in or register to do it.

QR 코드를 생성하고 관리하는 스프레드시트를 만드는 것은 상대적으로 간단한 작업입니다. 아래는 Google 스프레드시트를 사용하여 QR 코드를 생성하고 관리하는 방법에 대한 단계별 안내입니다.

1. Google 스프레드시트 생성

  • 먼저, Google 계정으로 로그인하여 Google 드라이브로 이동합니다.
  • “새로 만들기” 버튼을 클릭하고 “Google 스프레드시트”를 선택하여 새 스프레드시트를 만듭니다.

2. 스프레드시트 레이아웃 설정

  • 첫 번째 열에는 행사에 대한 정보 (예: 제목, 날짜, 장소 등)를 입력합니다.
  • 두 번째 열에는 해당 행사에 대한 QR 코드를 저장할 공간을 만듭니다.

3. QR 코드 생성을 위한 스크립트 추가

  • 스프레드시트 상단 메뉴에서 “도구”를 선택하고 “스크립트 편집기”를 클릭합니다.
  • 나타나는 에디터 창에 다음과 같이 QR 코드를 생성하는 스크립트를 추가합니다. (아래의 스크립트는 Google Visualization API를 사용합니다.)
function generateQRCode(data) {
  var chart = Charts.newQRCodeChart()
    .setDataString(data)
    .setDimensions(150, 150)
    .build();

  return chart.getAs('image/png');
}

4. QR 코드 생성 함수 추가

  • 스크립트 편집기에서 “새 함수 추가”를 클릭하고 아래와 같이 함수를 추가합니다.
function createQRCode() {
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  var dataRange = sheet.getDataRange();
  var dataValues = dataRange.getValues();

  for (var i = 1; i < dataValues.length; i++) {
    var qrData = dataValues[i][0]; // QR 코드로 바꿀 데이터 (예: URL, 텍스트 등)
    var qrCode = generateQRCode(qrData); // QR 코드 생성 함수 호출

    sheet.insertImage(qrCode, i + 1, 2); // QR 코드를 두 번째 열에 삽입 (i+1행, 2열)
  }
}

5. 스크립트 저장과 실행

  • 스크립트를 저장한 후, 스크립트 편집기 창을 닫습니다.
  • 다시 스프레드시트로 돌아와서 새로고침하면 상단 메뉴에 “사용자 정의” 항목이 추가되었을 것입니다.
  • “사용자 정의” -> “QR 코드 생성”을 선택하면 QR 코드가 생성되어 두 번째 열에 삽입됩니다.

이제 이 스프레드시트를 행사 관리에 사용할 수 있습니다. QR 코드를 생성하고 행사 정보를 관리할 때 유용하게 활용할 수 있습니다. QR 코드를 스캔하면 행사 관련 정보를 쉽게 확인할 수 있어서 참가자들에게 편리함을 제공할 수 있습니다.

구글폼으로도 QR코드가 관리 가능하다?

저의 이전 글인

을 참고하시면 구글폼으로도 간단하게 QR코드를 만들 수 있습니다. 행사용 QR코드는 의외로 여러 랜딩페이지가 필요로 하는 경우가 많아서 제작 의뢰가 들어오는 편인데요.

행사장 출입 인원 관리, 개별 출석 인증 등 다양한 니즈에 따라서 구축을 해드리고 있습니다.

행사용 QR코드 제작 어려우시다면 맡겨주세요~

퍼포먼스 마케팅, 퍼포먼스 마케터가 하는 일
프로필 사진 잘 찍는곳 추천 플린스튜디오.

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다