标签: firebase-dynamic-links

Android Firebase 动态链接,一种通过深层链接模拟 Play 商店安装的方法

我们在本机 Android 应用程序中定义了几个 Firebase 动态链接。对于第一次来自动态链接并安装应用程序的用户,我们想了解他们来自哪个动态链接。

我的问题是为了做到这一点,有什么方法可以从动态链接伪造 Play 商店安装吗?因为出于测试目的,我需要检查即将到来的数据。

例子 :

是否可以知道URIOpen按钮通过哪个应用程序?

在 iOS 中,测试更容易。当用户单击动态链接并转到 App Store 时,您可以运行代码库并安装应用程序。当应用程序打开时,它的行为仍然像从 App Store 安装的一样。但从 Android 端来看,它并不是这样工作的。

希望它有足够的解释。期待建议。

android google-play firebase firebase-dynamic-links

1
推荐指数
1
解决办法
2341
查看次数

我无法设置“关联域功能已启用”

我按照这篇文章尝试让ios APP可以使用动态链接重定向到我团队的APP。文档链接: https: //firebase.google.com/docs/dynamic-links/flutter/receive

但我坚持了这一步:在 Apple 开发人员网站上,为您的应用程序创建一个配置文件,并启用关联域功能。

在此输入图像描述

在苹果开发者网站中,我单击“配置文件”->“匹配开发 com.lightyearlabs.mamahealth”

在此输入图像描述

然后,我点击“编辑”

在此输入图像描述

我发现“启用的功能”是灰色的,无法编辑。

我想这样做:在 Apple 开发人员网站上,为您的应用程序创建一个配置文件,并启用关联域功能。

ios firebase-dynamic-links apple-developer apple-developer-account

1
推荐指数
1
解决办法
1931
查看次数

IOS- 与 Firebase 的通用链接和使用 location.href 的错误?

我制作了一个通用链接,并在 Xcode 和 firebase 动态链接上设置了它们。

似乎在我自己的网站上使用标签效果很好。例如)链接到我的APP

但是当我尝试使用 javascript 时,例如 location.href = "universal_link" 。

那个根本不起作用,给我留言“应用程序未安装,去应用商店?”

使用带有 javascript 的通用链接有什么问题吗?

如果有,当用户访问我自己的网站时,我如何使用 javascript 或任何其他方式自动转发到通用链接。

提前致谢。

ios firebase ios-universal-links deeplink firebase-dynamic-links

0
推荐指数
1
解决办法
582
查看次数

iOS和Android上的Firebase邀请 - 是否可以在不显示UI的情况下生成共享链接?

Firebase Invites似乎附带了一个用于在iOS和Android上创建引荐链接的UI.由于我们正在制作游戏,我们希望使用自己的UI(至少可选择跳过显示标准系统UI).

是否有可能以编程方式将引用链接复制到剪贴板而不显示Invite UI?

android ios firebase firebase-invites firebase-dynamic-links

0
推荐指数
1
解决办法
404
查看次数

为什么android应用程序动态创建的“动态链接”不能直接打开应用程序?

问题: 为什么以编程方式创建的“短动态链接”不会直接打开/启动应用程序?

但是在控制台创建的链接只显示一个选择浏览器的提示,然后应用程序直接启动。

我想在用户单击由 android 应用程序动态创建的动态 url 时直接启动应用程序。

单击由 android 应用程序动态创建的动态短链接时,会发生以下情况,

1.在浏览器中打开的选项显示

2.浏览器打开,显示加载对话框

3.再次显示在浏览器中打开的选项(这次应用程序显示在更多选项区域)

4.点击浏览器打开网站,点击应用启动应用但深层链接丢失。

任何帮助都会很棒。


清单文件

...
 <intent-filter>
  <action android:name="android.intent.action.VIEW" />
  <category android:name="android.intent.category.DEFAULT" />
  <category android:name="android.intent.category.BROWSABLE" />
  <data
      android:host="notifika.tupio.me"
       android:scheme="https" />
 </intent-filter>
...
Run Code Online (Sandbox Code Playgroud)

链接生成

  public void createDynamicLink(final Context context, final SingleNotification notification){
    final Uri[] mInvitationUrl = {null};
    String link = "https://notifika.tupio.me/?public=" + notification.getTag();
    FirebaseDynamicLinks.getInstance().createDynamicLink()
            .setLink(Uri.parse(link))
            .setDynamicLinkDomain("notifika.page.link")
            .setAndroidParameters(
                    new DynamicLink.AndroidParameters.Builder("me.tupio.notifika")
                            .build())
            .setGoogleAnalyticsParameters(
                    new DynamicLink.GoogleAnalyticsParameters.Builder()
                            .setSource("In-App")
                            .setMedium("social")
                            .setCampaign("Word-Word")
                            .build())
            .setSocialMetaTagParameters(
                    new DynamicLink.SocialMetaTagParameters.Builder()
                            .setTitle("Notifika")
                            .setDescription("Sent and Receive Notification like this.Download the app …
Run Code Online (Sandbox Code Playgroud)

android firebase firebase-dynamic-links

0
推荐指数
1
解决办法
2703
查看次数