多平台应用程序可以发布Facebook OG故事,当该应用程序未安装在亚马逊设备上时,可以链接到亚马逊商店



我正在开发一款多平台应用程序,可在Facebook、iOS、Android和亚马逊设备上使用。

Facebook最初使用深度链接在用户点击open Graph故事时打开iOS应用程序或Android应用程序,在未安装应用程序时打开iOS商店或Google Play商店。

然而,深度链接不支持亚马逊设备上的亚马逊商店。当被问及Facebook的支持团队时,他们的回答是"按设计",不支持亚马逊的设备。并建议使用应用程序链接而不是深度链接。

在我把元数据放在Facebook应用程序页面上,然后是应用程序链接示例,并使用亚马逊商店的url作为秋季网站的url后,我在Facebook应用中关闭了深度链接。使用亚马逊设备时,点击Open Graph故事中的链接,Facebook只打开应用程序网页,不会链接到我的应用程序。当应用程序安装和未安装时,我都试过了,肯定无法在亚马逊设备上工作。

我查看了应用链接网站并在谷歌上搜索,但没有提到使用应用链接的Facebook上的亚马逊设备和亚马逊商店。

有人知道如何实现亚马逊设备的应用程序链接吗?或者这是可以实现的?

非常感谢。

<head>
<meta property="al:android:package" content="org.applinks" />
<meta property="al:android:url" content="applinks://docs" />
<meta property="al:android:app_name" content="App Links" />
<meta property="al:ios:url" content="applinks://docs" />
<meta property="al:ios:app_store_id" content="12345" />
<meta property="al:ios:app_name" content="App Links" />
<meta property="al:web:url"
content="**http://www.amazon.com/dp/AppID**" />
<!-- Other headers -->
</head>

如果你的应用程序在play商店和亚马逊应用商店上使用不同的包名,那么你可以添加另一个al:android*部分,以允许深度链接在设备上运行,但目前不支持打开亚马逊商店。

<meta property="al:android" content="" />
<meta property="al:android:package" content="org.applinks" />
<meta property="al:android:url" content="applinks://docs" />
<meta property="al:android:app_name" content="App Links" />
<meta property="al:android" content="" />
<meta property="al:android:package" content="org.applinks.amazon" />
<meta property="al:android:url" content="applinks://docs" />
<meta property="al:android:app_name" content="App Links on Amazon" />

最新更新