모바일 애플리케이션에 위치 확장 기능과 위치 모니터 확장 기능이 설치되어 있는 경우 위치 입장 및 종료 이벤트를 포함하여 트리거되거나 지정된 위치 데이터를 사용하는 규칙을 Adobe Experience Platform Launch에서 만들 수 있습니다.
이벤트, 조건 및 작업으로 구성된 규칙을 구성할 수 있습니다. 각 규칙은 다음과 같이 구성됩니다.
배치 서비스에서는 규칙을 실행할 수 있는 다음 이벤트를 제공합니다.
조건은 이벤트와 연관된 데이터 또는 해당 인스턴스의 확장 기능의 공유 상태가 조치를 수행하기 위해 충족해야 하는 기준을 정의합니다. 예를 들어 샌프란시스코에서만 커피숍에 입장한 작품에 대한 조치를 트리거하는 조건을 설정할 수 있습니다.
위치 SDK는 다음 상태를 유지합니다.
각 POI에는 다음 데이터 요소가 포함되어 있습니다.
작업은 실행된 이벤트에 대한 규칙의 조건에 응답하여 앱이 수행할 작업을 정의합니다. 예를 들어 고객이 POI에 입장하면 해당 모바일 장치에 표시할 시작 메시지를 구성할 수 있습니다.
이 예에서는 사용자가 미국의 모든 커피숍에 대한 POI 라이브러리를 생성한 것으로 가정합니다. For more information about creating POIs and libraries, see Create a POI and Create a Library in Manage multiple libraries.
다음 절차는 샌프란시스코에 있는 커피숍에 들어갈 때 Slack에 게시물을 다시 보내는 규칙을 만드는 방법의 예입니다.
이벤트, 조건 및 작업은 다음과 같은 방법으로 정의됩니다.
규칙을 만들기 전에 Adobe Experience Platform Launch에서 데이터 요소를 만들어야 합니다. 데이터 요소는 포스트백 메시지에서 POI에 대한 필요한 정보를 자동으로 채웁니다.
Experience Platform Launch에서 데이터 요소를 만들려면
In the Actions section, click + Add.
드롭다운 Extension 목록에서 기본 Mobile Core 옵션을 선택한 상태로 둡니다.
작업 유형(예: )을 선택합니다 Send Postback.
a.에 Slack URL에 대한 포스트백 URL을 입력합니다(예: https://hooks.slack.com/services/
).
b.게시물 본문을 보내려면 Add Post Body 확인란을 선택합니다.
c. in Post Body에서 게시물 본문을 추가합니다(예: { "text": "A customer has entered" }
c. 예를 들어 컨텐츠 유형을 입력합니다 application/json.
d.시간 초과 값(예: )을 선택합니다 5.
Keep Changes을 클릭합니다.
Experience Platform Launch에서 규칙을 트리거하기 위해 위치 서비스 지역 펜스 항목 및 종료를 사용하는 것은 매우 강력하지만, 위치 데이터를 다른 이벤트를 실행하기 위한 조건으로 사용할 수도 있습니다. 예를 들어 앱 내의 특정 trackAction 호출 이벤트를 기반으로 실행할 수 있는 모바일 코어 추적 작업 이벤트 트리거를 만들 수 있습니다. 이 이벤트를 기준으로, 작업이 수행되기 전에 이벤트에 추가 위치 조건을 배치할 수 있습니다. 예를 들어 구매 trackAction
이벤트가 발생하면 인앱 설문 조사를 열지만 사용자의 현재 위치에 특정 위치 서비스 메타데이터가 포함된 경우에만 열 수 있습니다.