메시지 템플릿 버전 관리 - Amazon Pinpoint

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

메시지 템플릿 버전 관리

개별 메시지 템플릿의 개발 및 사용을 관리하는 데 도움이 되도록 Amazon Pinpoint는 모든 메시지 템플릿 유형의 버전 관리를 지원합니다. 버전 관리를 통해 템플릿의 변경 기록을 만들 수 있습니다. 각 버전은 특정 시점의 템플릿 스냅샷입니다. 또한 버전 관리를 통해 템플릿을 사용하는 메시지의 내용과 설정을 제어할 수 있습니다.

템플릿을 변경할 때마다 변경 사항을 템플릿의 새 버전으로 저장할지, 아니면 템플릿의 기존 최신 버전에 대한 업데이트로 저장할지 여부를 지정할 수 있습니다. 템플릿을 디자인, 개발 및 구체화할 때 이러한 각 버전은 템플릿의 진행 상황과 상태를 추적하는 데 도움이 되는 스냅샷 역할을 합니다. 즉 버전 관리를 사용하여 시간 경과에 따른 템플릿 변경 시 템플릿을 저장, 추적 및 관리할 수 있습니다. 다음을 할 수 있습니다.

  • 템플릿 기록 추적 - Amazon Pinpoint는 각 템플릿에 대해 템플릿의 버전 목록을 제공합니다. 이 목록에는 각 버전의 이름이 표시되며 이 이름은 각 버전이 마지막으로 변경된 시기를 나타냅니다. 목록은 내림차순으로 정렬되어 있으며 최신 버전이 먼저 나열됩니다.

  • 템플릿의 버전 보기 및 비교 - 버전 목록을 사용하여 템플릿의 이전 버전을 찾아볼 수 있습니다. 목록에서 버전을 선택하면 Amazon Pinpoint는 해당 버전에 저장된 콘텐츠와 설정을 표시합니다.

  • 템플릿의 이전 버전 복원 - 최신 버전 템플릿에서 문제가 발견되면 문제가 포함되지 않은 이전 버전을 열고 편집할 수 있습니다. 그런 다음 이전 버전을 템플릿의 새 버전으로 저장할 수 있습니다. 그러면 새 버전이 템플릿의 최신 버전이 됩니다.

버전 관리를 사용하여 메시지에 사용할 수 있는 템플릿 버전을 제어할 수도 있습니다. 이렇게 하려면 특정 버전을 템플릿의 활성 버전으로 지정합니다. 활성 버전은 일반적으로 템플릿 개발 및 관리를 위한 조직의 워크플로우에 따라 최근에 검토를 거쳐 메시지에 사용하도록 승인된 버전입니다.

버전을 활성 버전으로 지정할 때 메시지에 사용할 수 있도록 해당 버전을 활성화합니다. 시간이 지남에 따라 템플릿이 변경되면 다른 버전을 활성 버전으로 지정할 수 있으며 해당 지정을 여러 번 변경할 수 있습니다.

버전 관리 작동 방식

일반적인 개발 워크플로우에서 메시지 템플릿의 버전은 여러 개입니다. 이 버전들은 설계 및 개발 시작부터 테스트, 검토를 거쳐 최종적으로 메시지에 사용할 수 있다는 승인을 받기에 이르기까지 확장됩니다. 경우에 따라 템플릿을 구체화하고 업데이트할 때 초기 승인 후 추가 버전을 만들고 승인할 수 있습니다. 예를 들어 템플릿을 사용하는 캠페인의 분석 데이터에 대한 응답으로 링크를 추가하거나 템플릿의 레이아웃을 변경할 수 있습니다.

버전 번호 지정

템플릿을 생성할 때는 버전 1이라는 한 가지 템플릿 버전만 있습니다. 이후에 템플릿을 변경할 때마다 변경 사항을 템플릿의 새 버전으로 저장할지, 아니면 최신 버전 템플릿에 대한 업데이트로 저장할지 여부를 지정합니다.

변경 내용을 새 버전으로 저장하는 경우 Amazon Pinpoint는 자동으로 버전 번호를 1씩 증가시키고 해당 버전 번호를 버전에 할당합니다. 첫 번째 버전은 버전 1, 두 번째 버전은 버전 2, 세 번째 버전은 버전 3이 되는 식입니다. 버전 번호는 절대 재사용되지 않습니다. 템플릿 버전을 5,000개까지 저장할 수 있습니다.

변경 사항을 최신 버전에 대한 업데이트로 저장하면 Amazon Pinpoint는 최신 버전을 덮어써 변경 사항을 포함합니다. 템플릿 기록을 정확하게 보려면 Amazon Pinpoint 콘솔을 사용하여 템플릿의 최신 버전만 덮어쓰면 됩니다. 콘솔을 사용하여 템플릿의 이전 버전을 덮어쓸 수는 없습니다.

현재 및 활성 버전

장기적이고 지속적인 템플릿 개발을 지원하기 위해 두 가지 버전의 템플릿을 동시에 최신 버전으로 사용할 수 있습니다. 즉 가장 최근에 변경된 버전인 최신 버전과 메시지에 사용할 수 있는 버전인 활성 버전입니다.

조직의 워크플로우에 따라 다르지만 일반적으로 활성 버전은 최근에 검토를 거쳐 메시지에 사용하도록 승인된 버전입니다. 반드시 최신 버전 템플릿일 필요는 없습니다. 또한 활성 버전 이외의 모든 버전은 템플릿의 초안 또는 보관 버전으로 간주됩니다. 즉 Amazon Pinpoint 콘솔을 사용하여 작성하는 메시지에는 활성 버전 템플릿만 사용할 수 있습니다.

예를 들어 템플릿을 디자인하고 개발할 때 여러 버전의 템플릿을 만들 수 있습니다. 최신 버전 템플릿이 완료되고 메시지에 사용할 수 있도록 승인되면 해당 버전을 활성 버전 템플릿으로 지정할 수 있습니다. 그런 다음 메시지에서 해당 활성 버전 템플릿을 사용할 수 있습니다. 나중에 템플릿을 변경하기로 결정한 경우 활성 버전 템플릿이나 해당 템플릿을 사용하는 기존 메시지에 영향을 주지 않고 이러한 변경 사항에 대해 추가 버전을 만들 수 있습니다.

템플릿의 모든 버전 중에서 하나의 버전을 활성 버전 템플릿으로 지정해야 합니다. 시간이 지남에 따라 템플릿이 변경되면 다른 버전을 활성 버전으로 지정할 수 있으며 해당 지정을 여러 번 변경할 수 있습니다.

메시지의 버전 설정

메시지에 특정 버전의 템플릿을 사용하려면 메시지를 작성할 때 또는 Amazon Pinpoint가 메시지를 보낼 때 해당 버전이 활성 버전 템플릿이어야 합니다. 이는 템플릿을 사용하도록 메시지를 구성하는 방법에 따라 달라집니다. 메시지를 작성하고 해당 메시지를 위한 템플릿을 선택할 때는 다음 두 가지 옵션이 있습니다.

  • 현재 활성 상태인 버전 사용 - 이 옵션을 선택하면 Amazon Pinpoint는 항상 메시지를 만들 때 활성 상태인 템플릿 버전에 지정된 것과 동일한 메시지 콘텐츠 및 설정을 전송합니다. 즉 나중에 발생한 템플릿 변경 사항에 관계없이 메시지가 동일하게 유지됩니다.

  • 메시지를 전송할 때 활성 상태인 버전 사용 - 이 옵션을 선택하면 메시지를 보낼 때 활성 상태인 템플릿 버전과 일치하도록 Amazon Pinpoint가 메시지 콘텐츠 및 설정을 자동으로 업데이트합니다. 즉 메시지를 작성한 후 다른 버전을 활성 버전으로 지정하면 메시지가 변경됩니다.

예를 들어 다음을 수행하는 경우:

  1. 템플릿의 버전 1을 작성합니다.

  2. 버전 1을 활성 버전 템플릿으로 지정합니다.

  3. 템플릿을 사용하는 메시지를 만들고 나중에 보낼 메시지를 예약합니다.

  4. 템플릿을 여러 번 변경합니다.

  5. 새 버전(버전 5)을 활성 버전 템플릿으로 지정합니다.

Amazon Pinpoint는 메시지를 보낼 때 각 옵션에 대해 다음을 수행합니다.

  • 현재 활성 상태인 버전 사용 - 메시지에 대해 이 옵션을 선택한 경우 Amazon Pinpoint는 템플릿의 버전 1에서 지정한 콘텐츠와 설정을 사용합니다. 이렇게 하는 이유는 메시지가 작성되었을 때 버전 1이 활성 버전 템플릿이었기 때문입니다.

  • 메시지를 전송할 때 활성 상태인 버전 사용 - 메시지에 대해 이 옵션을 선택한 경우 Amazon Pinpoint는 템플릿의 버전 5에서 지정한 콘텐츠와 설정을 사용하도록 메시지를 자동으로 업데이트합니다. 이렇게 하는 이유는 메시지가 전송될 때 버전 5가 활성 버전 템플릿이기 때문입니다.

템플릿 변경 사항이 아직 보내지 않은 기존 메시지에 영향을 주지 않게 하려면 메시지를 전송될 때가 아닌 작성할 때 활성화되는 템플릿 버전을 사용하도록 메시지를 구성하는 것이 좋습니다. 또는 메시지에서 템플릿을 사용하기 시작한 후 템플릿을 계속 개발하려는 경우 템플릿의 복사본을 생성한 다음 새 메시지에서 템플릿 복사본을 편집하고 사용할 수 있습니다.

메시지 템플릿의 버전 보기

메시지 템플릿 페이지를 사용하여 특정 메시지 템플릿을 빠르게 찾고 열 수 있습니다. 그런 다음 템플릿에 대해 존재하는 버전의 목록을 볼 수 있습니다. 이 목록에서 특정 버전을 선택하여 해당 템플릿 버전의 내용과 설정을 볼 수 있습니다.

메시지 템플릿의 버전을 보려면
  1. https://console.aws.amazon.com/pinpoint/에서 Amazon Pinpoint 콘솔을 엽니다.

  2. 탐색 창에서 메시지 템플릿을 선택합니다.

  3. 메시지 템플릿 페이지에서 버전을 보려는 템플릿을 선택합니다. 템플릿 페이지가 열리고 템플릿에 대한 정보가 표시됩니다. 활성 버전 템플릿의 내용과 설정도 표시됩니다.

  4. 템플릿 세부 정보에서 버전 선택기를 열어 템플릿의 버전 목록을 표시합니다.

  5. 특정 버전에 대한 내용과 설정을 보려면 버전 선택기를 사용하여 해당 버전을 선택합니다. 버전을 선택하면 Amazon Pinpoint는 해당 템플릿 버전의 콘텐츠와 설정을 표시합니다.

메시지 템플릿의 활성 버전 보기

두 가지 방법으로 메시지 템플릿의 활성 버전을 볼 수 있습니다. 즉 템플릿을 사용하는 메시지를 작성하는 동안, 그리고 메시지 템플릿 페이지를 사용하여 볼 수 있습니다. 메시지를 작성하는 동안 템플릿의 활성 버전을 보려면 메시지의 템플릿을 선택합니다. Amazon Pinpoint는 템플릿의 활성 버전 미리 보기를 자동으로 표시합니다.

메시지 템플릿 페이지를 사용하여 템플릿의 활성 버전을 보려면 이 주제의 단계를 수행하십시오.

메시지 템플릿의 활성 버전을 보려면
  1. https://console.aws.amazon.com/pinpoint/에서 Amazon Pinpoint 콘솔을 엽니다.

  2. 탐색 창에서 메시지 템플릿을 선택합니다.

  3. 메시지 템플릿 페이지에서 활성 버전을 보려는 템플릿을 선택합니다. 템플릿 페이지가 열리고 템플릿에 대한 정보가 표시됩니다. 활성 버전 템플릿의 내용과 설정도 표시됩니다. 템플릿 세부 정보에서 버전 선택기의 버전 이름 옆에 활성 버전이 녹색으로 표시됩니다.

  4. 다른 버전의 템플릿을 보려면 템플릿 세부 정보의 버전 선택기를 사용하여 보려는 버전을 선택하십시오. 활성 버전을 다시 보려면 버전 선택기를 사용하여 버전 이름 옆에 활성 버전(녹색)이 표시되는 버전을 선택합니다.

메시지 템플릿의 활성 버전 지정

메시지 템플릿을 생성할 때 Amazon Pinpoint는 템플릿의 첫 번째 버전을 템플릿의 활성 버전으로 자동 지정합니다. 템플릿의 후속 버전을 작성하고 개발할 때 다른 버전을 템플릿의 활성 버전으로 지정하고 해당 지정을 여러 번 변경할 수 있습니다.

버전을 템플릿의 활성 버전으로 지정하기 전에 제안된 활성 버전의 모든 콘텐츠와 설정이 완전하고 사용할 준비가 되어 있는지 확인하는 것이 좋습니다.

또한 현재 버전과 제안된 활성 버전 간의 차이가 예기치 않거나 원치 않는 방식으로 기존 메시지에 영향을 미치지 않는지 확인하는 것이 좋습니다. 다른 버전을 활성 버전으로 지정하면 Amazon Pinpoint에서 템플릿을 사용하고 아직 전송되지 않은 기존 메시지에 변경 사항을 적용할 수 있습니다. 이는 템플릿을 사용하는 메시지를 구성한 방법에 따라 달라집니다. 자세한 내용은 메시지의 버전 설정 섹션을 참조하세요.

템플릿이 아직 전송되지 않은 메시지에 사용 중인 경우 현재 활성 상태인 버전을 활성화하려는 버전과 비교합니다. 또한 템플릿을 사용하는 여정 활동 및 캠페인도 검토합니다. 그런 다음 다른 버전을 활성 버전으로 지정하기 전에 필요에 따라 템플릿을 편집하여 발견한 문제를 해결합니다.

다른 버전을 활성 버전으로 지정하는 데 따른 효과가 염려되는 경우 대신 템플릿의 복사본을 생성하면 됩니다. 그러면 새 메시지에서 템플릿 복사본을 편집하고 사용할 수 있습니다.

메시지 템플릿의 활성 버전을 지정하려면
  1. https://console.aws.amazon.com/pinpoint/에서 Amazon Pinpoint 콘솔을 엽니다.

  2. 탐색 창에서 메시지 템플릿을 선택합니다.

  3. 메시지 템플릿 페이지에서 활성 버전을 지정하려는 템플릿을 선택합니다. 템플릿 페이지가 열리고 템플릿에 대한 정보가 표시됩니다. 또한 현재 템플릿의 활성 버전인 버전의 내용과 설정도 표시됩니다.

  4. 템플릿 세부 정보에서 버전 선택기를 사용하여 활성 버전으로 지정할 버전을 선택합니다. 버전을 선택하면 Amazon Pinpoint는 해당 템플릿 버전의 콘텐츠와 설정을 표시합니다.

  5. 활성 버전으로 설정을 선택합니다.

이제 템플릿의 새 활성 버전을 새 메시지에 사용할 수 있습니다. 또한 아직 전송되지 않은 기존 메시지에서 사용되며 메시지를 보낼 때 활성 상태인 템플릿 버전을 사용하도록 구성되어 있습니다.

메시지 템플릿의 활성 버전 편집

템플릿의 활성 버전을 편집하기 전에 Amazon Pinpoint 콘솔을 사용해 작성하는 메시지에는 템플릿의 활성 버전만 사용할 수 있다는 점을 기억하는 것이 중요합니다. 따라서 변경 사항이 완전하고 사용할 준비가 되어 있는지 먼저 확인하는 것이 좋습니다.

또한 변경 사항이 예기치 않거나 원치 않는 방식으로 기존 메시지에 영향을 미치지 않는지 확인하는 것이 좋습니다. Amazon Pinpoint에서 템플릿을 사용하고 아직 전송되지 않은 기존 메시지에 변경 사항을 적용할 수 있습니다. 이는 템플릿을 사용하는 메시지를 구성한 방법에 따라 달라집니다. 자세한 내용은 메시지의 버전 설정 섹션을 참조하세요.

변경 사항이 기존 메시지에 미칠 수 있는 영향을 확인하려면 현재 활성 상태인 템플릿 버전의 내용과 설정을 검토합니다. 또한 템플릿을 사용하는 여정 활동 및 캠페인도 검토합니다. 그런 다음 변경하려는 사항을 고려하고 변경 사항이 템플릿을 사용하는 기존 메시지의 목표에 부합하는지 확인합니다.

마지막으로 템플릿의 활성 버전을 편집하는 데 따른 효과가 염려되는 경우 대신 템플릿의 복사본을 생성할 수 있습니다. 그런 다음 나중에 작성하는 메시지에서 템플릿 복사본을 편집하고 사용할 수 있습니다.

메시지 템플릿의 활성 버전을 편집하려면
  1. https://console.aws.amazon.com/pinpoint/에서 Amazon Pinpoint 콘솔을 엽니다.

  2. 탐색 창에서 메시지 템플릿을 선택합니다.

  3. 메시지 템플릿 페이지에서 활성 버전을 편집하려는 템플릿을 선택합니다. 템플릿 페이지가 열리고 템플릿에 대한 정보가 표시됩니다. 또한 템플릿의 활성 버전으로 현재 지정된 버전의 내용과 설정도 표시됩니다.

  4. 편집을 선택합니다.

  5. 템플릿 세부 정보에서 버전 선택기를 사용하여 템플릿의 활성 버전을 편집하도록 합니다. 활성 버전의 이름 옆에 활성 버전이 녹색으로 표시됩니다.

  6. 필요한 사항을 변경하고 새 버전으로 저장을 선택합니다.

  7. 템플릿 세부 정보에서 버전 선택기를 사용하여 이전 단계에서 만든 템플릿의 버전을 선택합니다.

  8. 활성 버전으로 설정을 선택합니다.

이제 템플릿의 새 활성 버전을 새 메시지에 사용할 수 있습니다. 또한 아직 전송되지 않은 기존 메시지에서 사용되며 메시지를 보낼 때 활성 상태인 템플릿 버전을 사용하도록 구성되어 있습니다.