모바일 앱에서 Adobe Experience Platform Assurance를 설정하는 방법을 알아봅니다.
Assurance는 정식적으로 프로젝트 그리폰이라고 하며, 모바일 앱에서 데이터를 수집하거나 경험을 제공하는 방법을 검사, 증명, 시뮬레이션 및 확인하는 데 도움이 되도록 설계되었습니다.
보증은 Adobe Experience Platform Mobile SDK에서 생성한 원시 SDK 이벤트를 검사하는 데 도움이 됩니다. SDK에서 수집한 모든 이벤트를 검사할 수 있습니다. SDK 이벤트는 시간별로 정렬된 목록 보기에 로드됩니다. 각 이벤트에는 추가 세부 정보를 제공하는 세부 보기가 있습니다. SDK 구성, 데이터 요소, 공유 상태 및 SDK 확장 버전을 검색할 수 있는 추가 보기도 제공됩니다. 에 대해 자세히 알아보기 보증 를 참조하십시오.
이 단원에서는 다음 작업을 수행합니다.
다음 단계를 완료하여 조직에서 Assurance에 액세스할 수 있는지 확인하십시오.
일반에 더해서 SDK 설치 이전 단원에서 을(를) 완료했습니다. iOS에도 다음 추가 기능이 필요합니다. 다음 코드를 AppDelegate.swift
파일에 추가합니다.
func application(_ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey: Any] = [:]) -> Bool {
Assurance.startSession(url: url)
return true
}
이 자습서에 제공된 샘플 Luma는 iOS 12.0을 사용합니다. iOS 13 이상을 사용하여 자신의 장면 기반 애플리케이션과 함께 다음을 수행하는 경우 UISceneDelegate's scene(_:openURLContexts:)
메서드를 다음과 같이 바꿉니다.
func scene(_ scene: UIScene, openURLContexts URLContexts: Set<UIOpenURLContext>) {
// Called when the app in background is opened with a deep link.
if let deepLinkURL = URLContexts.first?.url {
Assurance.startSession(url: deepLinkURL)
}
}
추가 정보를 찾을 수 있음 여기.
iOS의 URL 체계에 대해 자세히 알아보려면 을 검토하십시오. Apple 설명서.
보증은 브라우저 또는 QR 코드를 통해 해당 URL이 앱을 열고 추가 매개 변수를 포함하는 기본 URL로 시작하는 URL을 열어 작동합니다. 이러한 고유한 매개 변수는 세션을 연결하는 데 사용됩니다.
Luma App QA
및 기본 URL lumadeeplink://default
보증 아이콘 부동.
웹 UI에서 전달되는 Experience Cloud 이벤트.
문제가 발생하는 경우 다음을 검토하십시오. 기술 and general documentation.
다음: 동의
Adobe Experience Platform Mobile SDK에 대해 학습하는 데 시간을 투자해 주셔서 감사합니다. 질문이 있거나, 일반적인 피드백을 공유하거나, 향후 콘텐츠에 대한 제안이 있는 경우 이에 대해 공유하십시오. Experience League 커뮤니티 토론 게시물