完全に異なるドメイン名で開発および運用サーバーをセットアップしました。例:dev.something.com & completelydifferent.caAppLinksは生産開始後にアプリケーションの起動を停止しました。
開発環境にApp Linksメタタグを設定して機能させることができました。これらは私がFBへのリンクを共有し、直接FB AndroidアプリからクリックされたときのAndroidアプリを開くことができたウェブページ
<meta property="fb:app_id" content="1151434932217239" />
<meta property="og:type" content="product" />
<meta property="og:url" content="https://dev.something.com/path/to/item" />
<meta property="og:title" content="Some title" />
<meta property="og:image" content="Some description" />
<meta property="al:android:url" content="myscheme://item?id=12" />
<meta property="al:android:app_name" content="My App" />
<meta property="al:android:package" content="com.mydomain.myapp" />
に含まメタタグです。
その後、私たちはfullydifferent.caに住むようにコードをプッシュし、FBアンドロイドアプリは、開発とプロダクションの両方から共有されたリンクのために私のアプリの起動をやめました。
同じapp_idが異なるドメインで使用された場合、何らかの理由でApp Linkワークフローが停止するfbの舞台裏で何か起こっていることがありますか?または私は何かを逃している?
OGデバッガは正しい出力を示し、rawセクションにalタグも表示します。しかし、私は今朝もう一度チェックし、アプリリンクは魔法のように再び働き始めた。私はあなたのアプリリンクの標準と矛盾しているFacebookについて正しいと思います! –