adjust-icon

추가 딥링크 기능

메서드 서명
static Future<String?> getLastDeeplink()

Adjust.getLastDeeplink 메서드를 호출하여Adjust.processAndResolveDeeplink 또는 Adjust.processDeeplink 메서드로 전달된 마지막 딥링크 URL을 반환할 수 있습니다.

final lastDeeplink = await Adjust.getLastDeeplink();
if (lastDeeplink != null) {
print('Last deep link: $lastDeeplink');
}

어트리뷰션/리어트리뷰션 및 딥링킹 개선을 위해 딥링크 또는 앱 실행의 소스 트래킹에 사용되는 선택적 리퍼러 URL입니다. 예를 들어, SEO/오가닉 검색과 같은 채널에서는 Adjust 링크가 직접 사용되지 않습니다. 클라이언트의 루트 도메인에 Android 앱 링크가 구현되고 앱 실행을 트리거하는 경우, 이러한 채널에서 Adjust는 리퍼러 URL에서 전송되는 시그널에 의존하여 사용자를 어트리뷰션 또는 리어트리뷰션해야 할 수 있습니다.

앱이 내부적으로 이 정보를 획득할 수 있는 경우(iOSAndroid에서의 방법 참조), 아래와 같이 리퍼러 정보를 SDK에 전달할 수 있습니다.

AdjustDeeplink adjustDeeplink = new AdjustDeeplink("DeepLinkThatLaunchedAnApp");
adjustDeeplink!.referrer = "Referrer";
Adjust.processAndResolveDeeplink(adjustDeeplink);

LinkMe 활성화(iOS에만 해당)

속성 선언
bool? isLinkMeEnabled;

Adjust SDK를 사용하면 디바이스 페이스트보드에서 딥링크 정보를 복사할 수 있습니다. Adjust LinkMe 솔루션과 함께 사용 시 Adjust SDK는 iOS 15 이후 버전이 지원되는 기기에서 디퍼드 딥링킹을 활성화합니다.

LinkMe URL을 클릭하면 링크 정보를 페이스트보드에 복사할 수 있습니다. Adjust SDK는 딥링크 정보에 대한 시스템 페이스트보드를 읽고, 딥링크 정보가 있는 경우 사용자를 의도한 페이지로 이동시킬 수 있습니다.

앱에서의 페이스트보드 확인을 활성화하려면 config 객체의 isLinkMeEnabled 속성을 true로 설정합니다.

AdjustConfig adjustConfig = new AdjustConfig('{YourAppToken}', AdjustEnvironment.sandbox);
adjustConfig.isLinkMeEnabled = true;
Adjust.initSdk(adjustConfig);