アプリケーションに新しい AppLinks API を実装して、Facebook ユーザーをモバイル アプリにルーティングしようとしています。
私はメタを正しく設定しましたが、Facebook アプリは常に内部 Web ブラウザー内の URL を開きます (ただし、その場合は右上に表示されますが、通常のユーザーはそれが何を表しているのかを知らず、それをクリックしてください)。
<meta property="al:web:should_fallback" content="true" />
しかし、should_fallback を false に設定すると、投稿はアプリで直接開かれますが、WebApp へのフォールバックは機能しなくなります。
<meta property="al:web:should_fallback" content="true" />
つまり、Facebook はAppLinks の実装を正しく実装していないので (意味がないので)、それとも私が何かを忘れたのでしょうか?
PS: Android では正しく動作します。アプリリンクをクリックすると、ネイティブ アプリが直接開きます。アプリがインストールされていない場合は、通常の Web ページが開きます。
Pinterest iOS アプリの場合、この方法も機能しません - しかし、実装は Facebook よりも優れています - インフォボックスがユーザーに表示されます:
iOS 向けのより良い解決策が存在するのでしょうか、それとも Facebook がこれを調査するまで待つ必要がありますか (調査している場合)。