설명서CampaignCampaign Web 사용자 인터페이스

JavaScript 코드를 사용하여 작업

Last update: Fri Apr 11 2025 00:00:00 GMT+0000 (Coordinated Universal Time)
  • 적용 대상:
  • Campaign v8 Web User Interface

JavaScript 코드 정보

JavaScript 코드를 사용하면 라이브러리와 유사하게 워크플로 전체에서 사용할 수 있는 재사용 가능한 기능을 만들 수 있습니다. 이러한 함수는 왼쪽 탐색 창의 관리 > JavaScript 코드 메뉴에 저장됩니다.

사용 가능한 옵션을 표시하는 JavaScript 코드 목록 인터페이스

JavaScript 코드 목록에서 다음을 수행할 수 있습니다.

  • 코드 복제 또는 삭제: 줄임표 단추를 클릭하고 원하는 작업을 선택합니다.
  • 코드 수정: 속성을 열고 변경한 후 저장하려면 코드 이름을 클릭합니다.
  • 새 JavaScript 코드 만들기: JavaScript 코드 만들기 단추를 클릭합니다.
NOTE
JavaScript 콘솔과 웹 사용자 인터페이스 간에 Adobe Campaign 코드 메뉴 위치가 다르지만 목록은 동일하며 거울처럼 작동합니다.

JavaScript 코드 만들기

JavaScript 코드를 만들려면 다음 단계를 수행하십시오.

  1. JavaScript 코드 메뉴로 이동한 다음 JavaScript 코드 만들기 단추를 클릭합니다.

  2. 코드의 속성을 정의합니다.

    • 네임스페이스: 사용자 지정 리소스와 관련된 네임스페이스를 지정합니다. 기본적으로 네임스페이스는 "cus"이지만, 구현에 따라 달라질 수 있습니다.
    • 이름: 코드를 참조하는 데 사용한 고유 식별자입니다.
    • 레이블: JavaScript 코드 목록에 표시되는 설명 레이블입니다.

    네임스페이스, 이름 및 레이블 필드를 표시하는 JavaScript 코드 생성 인터페이스

    NOTE
    네임스페이스 및 이름 필드를 만든 후에는 수정할 수 없습니다. 변경하려면 코드를 복제하고 필요에 따라 업데이트합니다.
    Campaign 콘솔에서 JavaScript 코드 이름은 이 두 필드의 연결로 표시됩니다.
  3. 코드 만들기 단추를 클릭하여 JavaScript 코드를 정의합니다. 왼쪽 창에는 조건 및 날짜 서식과 관련된 미리 정의된 함수를 사용할 수 있는 두 개의 메뉴가 있습니다.

    미리 정의된 함수를 표시하는 JavaScript 코드 편집기 인터페이스

  4. 코드를 저장하려면 확인 ​을 클릭하세요.

  5. JavaScript 코드가 준비되면 만들기 ​를 클릭합니다. 이제 JavaScript 코드를 여러 워크플로우에서 사용할 수 있습니다.

워크플로우에서 JavaScript 코드 사용

JavaScript 코드 라이브러리 로드

워크플로우에서 JavaScript 코드를 참조하여 반복적인 작업에 대한 코드를 다시 작성하지 않을 수 있습니다. 이러한 코드를 사용하려면 워크플로우의 초기화 스크립트에 해당 라이브러리를 로드합니다. 이를 통해 워크플로우에서 사용할 함수를 포함하는 모든 라이브러리를 한 번 로드할 수 있습니다.

라이브러리를 로드하려면 다음 단계를 수행합니다.

  1. 워크플로우를 열고 설정 단추를 클릭합니다.

  2. 초기화 스크립트 섹션으로 이동한 다음 코드 만들기 ​를 클릭합니다.

    코드 만들기 옵션을 표시하는 워크플로우 초기화 스크립트 인터페이스

  3. 코드를 로드할 때 아래 구문을 사용하십시오.

    loadLibrary("/<namespace>/<name>")
    
    • <namespace>을(를) JavaScript 코드를 만드는 동안 지정된 네임스페이스로 바꾸십시오.
    • <name>을(를) JavaScript 코드 이름으로 바꾸십시오.
  4. 확인 ​을 클릭하고 설정을 저장합니다.

워크플로우의 참조 함수

JavaScript 라이브러리가 로드되면 워크플로우 내에서 직접 JavaScript 코드에 정의된 함수를 참조할 수 있습니다. 일반적으로 JavaScript 코드 활동을 사용합니다.

JavaScript 함수 사용을 보여 주는 워크플로우 인터페이스

recommendation-more-help
c39c2d00-ba9a-424b-adf9-66af58a0c34b