Firebase Dynamic Link 대시 보드에서 생성 한 URL을 얻으려면 도움이 필요합니다. 나는 단지 2 일 동안 수색했고 나는 아무것도 찾을 수 없다. 여기 제가 언급하고 싶은 그림이 있습니다. Firebase에서 동적 링크로 리디렉션 된 URL을받습니다.
대시 보드에서 딥 링크를 생성하고 다음과 같이 작성했습니다. 나는 그림에서 동그라미로 표시된 URL을 원합니다.
FirebaseDynamicLinks.getInstance()
.getDynamicLink(getIntent())
.addOnSuccessListener(this, new OnSuccessListener<PendingDynamicLinkData>() {
@Override
public void onSuccess(PendingDynamicLinkData pendingDynamicLinkData) {
// Get deep link from result (may be null if no link is found)
Uri deepLink = null;
if (pendingDynamicLinkData != null) {
deepLink = pendingDynamicLinkData.getLink();
Log.e("SplashActivity", "deepLink " + deepLink);
// Log.e("SplashActivity", pendingDynamicLinkData.zzbyk().getString("Url"));
}
}
})
.addOnCompleteListener(this, new OnCompleteListener<PendingDynamicLinkData>() {
@Override
public void onComplete(@NonNull Task<PendingDynamicLinkData> task) {
if (task.getResult() != null)
Log.e("SplashActivity", " task ");
}
})
.addOnFailureListener(this, new OnFailureListener() {
@Override
public void onFailure(@NonNull Exception e) {
Log.e("Splash", "getDynamicLink:onFailure", e);
}
});
위 코드를 사용하면 딥 링크를 잡을 수 있습니다. 제안 하시겠습니까?
귀하의 링크 https://ysep8.app.goo.gl/HuKx?d=1 확인에 대한 디버그 페이지 상단에 메시지를 확인하시기 바랍니다 Firebase Dynamic Link 문서에 따라 iOS 및 Android Apps를 구성했습니다. 도움이 필요하시면 언제든지 Firebase Support 티켓을 열거 나 여기에 의견을 남기십시오. –
답변 해 주셔서 감사합니다. IOS 및 Android 용 firebase 동적 링크 대시 보드를 구성했습니다. 그것은 작동하지만 짧은 링크를 얻을 필요가있다. 우리의 IOS 애플 리케이션에서 IOS에서 웹 페이지 URL로 얻을 수 있습니다. 짧은 링크를 반환합니다. 하지만 Firebase Dynamic Link 콘솔에 이미 정의 된 짧은 링크를 얻을 수없는 이유를 모르겠습니다. 우리가 안드로이드에서 프로그래밍 방식으로 모든 동적 링크를 만들어야하는 유일한 방법 일까? 네가 나에게 보내는 링크는 내가 그것을 보았다. 내 디버그 페이지에서는 아키텍처가 And와 IOS 사이에 다른 것 같아 정상이라고 생각합니다. @OleksiyIvanov –