publicstaticvoidgetLastDeeplink(final Context context, final OnLastDeeplinkReadListener onLastDeeplinkReadListener)
Adjust.getLastDeeplink() 메서드를 호출하여 Adjust.processDeeplink() 또는 Adjust.processAndResolveDeepLink() 메서드로 전달된 마지막 딥링크 URL을 반환할 수 있습니다. 이 메서드는 마지막 딥링크를 URL로 반환합니다.
final AdjustLinkResolutionCallback adjustLinkResolutionCallback)
일부 ESP(이메일 서비스 제공자)는 마케팅 캠페인에서 자체 커스텀 도메인을 사용합니다. 커스텀 도메인을 통해 클릭을 측정해야 하는 경우, 해당 링크를 해석하기 위해 SDK를 설정해야 합니다. 이를 위해 AdjustLinkResolution 클래스의 resolveLink 메서드를 호출합니다. Adjust SDK는 이후 딥링크를 열 때 해당 커스텀 링크를 따라가 해석합니다. 이를 통해 이메일 측정 캠페인과의 상호작용을 기록할 수 있습니다.
resolveLinkWithUrl 메서드는 다음 인수를 사용합니다.
url (String): 애플리케이션을 연 딥링크
resolveUrlSuffixArray (String[]): 해석해야 하는 구성된 캠페인의 커스텀 도메인
adjustLinkResolutionCallback (AdjustLinkResolutionCallback): 최종 URL을 반환하는 콜백
메서드는 딥링크를 resolveUrlSuffixArray의 도메인에 대해 확인합니다. 일치하는 것이 없는 경우 딥링크 URL을 그대로 전달합니다. 일치하는 것이 있는 경우 링크를 해석하고, 결과 딥링크를 반환하도록 시도합니다. 이후 이를 콜백 파라미터에 보관합니다.
반환된 딥링크를 사용하여 사용자를 리어트리뷰션을 할 수 있습니다. 이를 위해 딥링크를 Adjust.processDeeplink 메서드로 전달합니다.
어트리뷰션/리어트리뷰션 및 딥링킹 개선을 위해 딥링크 또는 앱 실행의 소스 트래킹에 사용되는 선택적 리퍼러 URL입니다. 예를 들어, SEO/오가닉 검색과 같은 채널에서는 Adjust 링크가 직접 사용되지 않습니다. 클라이언트의 루트 도메인에 Android 앱 링크가 구현되고 앱 실행을 트리거하는 경우, 이러한 채널에서 Adjust는 리퍼러 URL에서 전송되는 시그널에 의존하여 사용자를 어트리뷰션 또는 리어트리뷰션해야 할 수 있습니다.