Проблема с совместным использованием Play Store ссылки «Предварительный просмотр будет добавлен» - PullRequest
0 голосов
/ 15 января 2020

Я пытаюсь добавить «функцию sharelink» в мое приложение Unity со следующим кодом:

FB.ShareLink( new Uri("https://play.google.com/store/apps/details?id=*myappid*"), callback: HandleResult);

Это работает, но при просмотре экрана совместного доступа оно говорит: «a Предварительный просмотр будет добавлен в ваше сообщение после того, как вы поделитесь им », а не будет отображать предварительный просмотр текущего сообщения. Возможно, из-за этого многие пользователи отменяют обмен.

Как я могу решить эту проблему?

Спасибо.

1 Ответ

0 голосов
/ 17 января 2020

Похоже, Facebook SDK по-разному относится к магазинам приложений и ссылкам Google Play. Если вы даете ссылку на свою собственную страницу, вы можете управлять сканирующими тегами, например:

<meta property="og:url"                content="page URL" />
<meta property="og:type"               content="product" />
<meta property="og:title"              content="App Title" />
<meta property="og:description"        content="Description" />
<meta property="og:image"              content="your image link" />
<meta property="og:image:width" content="720" />
<meta property="og:image:height" content="480" />
<meta property="og:image:alt" content="alt text" />
<meta property="fb:app_id" content="xxxxxxxxxxxxxxxxxxxx app id" />

Когда вы обновляете свою страницу. Отладчик общего доступа к Facebook

можно проверять. Теперь я перенаправляю пользователей на собственную страницу загрузки, откуда они переходят на страницу магазина воспроизведения / магазина приложений.

Однако, несмотря на то, что все работает хорошо (отладчик общего доступа к Facebook показывает правильно, общий доступ к Facebook работает правильно) «Предварительный просмотр будет добавлен» проблема не решена.

Я только что сообщил об этой проблеме как ОШИБКА разработчикам Facebook. Если у кого есть решение, пожалуйста, поделитесь .. Спасибо.

...