Skip to content
This repository has been archived by the owner on Apr 12, 2023. It is now read-only.

AndroidとiOS両方のインストール用リンクを共有する #251

Open
yusuke opened this issue Jun 23, 2021 · 15 comments
Open

AndroidとiOS両方のインストール用リンクを共有する #251

yusuke opened this issue Jun 23, 2021 · 15 comments
Labels
confirmed 開発内部管理用 enhancement 新しい機能や改善のリクエスト

Comments

@yusuke
Copy link
Contributor

yusuke commented Jun 23, 2021

その機能リクエストは何らかの問題に関連しますか / Is your feature request related to a problem?

現在iOSで共有するとiTunes Storeのリンクのみが共有されます。Androidユーザーはそのリンクを辿ってもインストールできません。

解決策についてお書きください / Describe the solution you'd like

iOSでもAndroidでも、Google Play/iTunes Store両方のリンクを共有する、または両方のリンクが含まれるランディングページを共有する。

iOSユーザーが共有したものを見た際、Androidユーザーも手軽にインストールできるようにする。逆も然り。

あなたが考える代替案についてご説明ください / Describe alternatives you've considered

その他 / Additional context


Internal IDs:

  • Product Backlog Item 2797
@b-wind
Copy link

b-wind commented Jun 23, 2021

共有用のランディングページ見たいなのは有った方が良いと思います。
ただ、その辺りのお話はGitHub上では扱わないことになっているような気がします。(微妙なラインですが)

厚生労働省に要望を送るのが一応正規のルートだと認識していますね。

@Takym
Copy link
Contributor

Takym commented Jun 23, 2021

ただ、その辺りのお話はGitHub上では扱わないことになっているような気がします。(微妙なラインですが)

共有ボタンの挙動を変更するという点では、GitHub 上でも扱う事はできる気がします。

@b-wind
Copy link

b-wind commented Jun 23, 2021

共有ボタンの挙動を変更するという点では、GitHub 上でも扱う事はできる気がします。

なるほど。GitHub 上で扱える範囲で改善すると言う案なら実現出来るかもですね。

iOSでもAndroidでも、Google Play/iTunes Store両方のリンクを共有する

こちらの案ですね。

@yusuke
Copy link
Contributor Author

yusuke commented Jun 23, 2021

ランディングページを作りましょうという提案ではありません。

スタート地点は「iOSユーザのシェアしたリンクからAndroidユーザもインストールできるように」「AndridユーザのシェアしたリンクからiOSユーザもインストールできるように」するという点にあります。

実装方法としては

  • iTunes Store / Google Play Store両方のリンクをシェアする仕組みにする
  • OSを判別して自動的にiTunes Store / Google Play Storeへリダイレクトするページをシェアする仕組みにする(og,twitterタグもあると綺麗にシェアできていいですね)
  • ランディングページを作ってそのページをシェアする仕組みにする

などが考えられます。

@yusuke
Copy link
Contributor Author

yusuke commented Jun 23, 2021

ランディングページを作るのはアプリに閉じた話ではないからアプリだけで実現する方式に絞って検討する、という必要もないと思います。

@b-wind
Copy link

b-wind commented Jun 23, 2021

補足ですが、 Android 版では Play Store へのリンクを共有するようになっていますね。
少なくともOS毎に共有内容を分ける必然性は無さそうです。

@b-wind
Copy link

b-wind commented Jun 23, 2021

この Issue とは直接関係ないのですが、共有リンクについての扱いがこちら( #194 (comment) #252 (comment) )でコメントされています。

ご参考までに。

@yusuke
Copy link
Contributor Author

yusuke commented Jun 23, 2021

このページをシェアするのも一案ですね。日本語のページのみのようですが。
https://www.mhlw.go.jp/stf/seisakunitsuite/bunya/cocoa_00138.html

@b-wind
Copy link

b-wind commented Jun 23, 2021

https://www.mhlw.go.jp/stf/seisakunitsuite/bunya/cocoa_00138.html

今回初めてチェックしましたが一応モバイルでも見れるようになっているんですね(いつもPCで見ていた)
ランディングページとしては少々ごちゃごちゃしている気もしますが、新しく作らなくて良いのは都合が良いです。
mhlw.go.jp ドメイン名配下なのもベターに思えます。

@keiji
Copy link
Collaborator

keiji commented Jun 23, 2021

両方のプラットフォーム向けのリンクを併記した方が良いのは確かにそのとおりだと思います。

現状、なぜAndroidとiOSでアプリのリンクを別にしているのか(技術的にはそちらの方が面倒さそうなんですが)、まずは確認してみたいと思います。

@keiji keiji added the waiting-for-confirmation 関係者に確認中のもの label Jun 23, 2021
@yusuke
Copy link
Contributor Author

yusuke commented Jun 24, 2021

シェアはここでやっているみたいですね。
https://github.com/cocoa-mhlw/cocoa/blob/develop/Covid19Radar/Covid19Radar/Common/AppUtils.cs#L27

@keiji
Copy link
Collaborator

keiji commented Jun 24, 2021

ありがとうございます。
履歴を見る限りCovid19Radarの頃からこの仕様だったようで、一度ぼくの手元で共通化してリンクを2つ掲載できるか試してみます。できるとなれば(十中八九できる)、あらためて進めていきましょう。

@yusuke
Copy link
Contributor Author

yusuke commented Jun 25, 2021

はい。単に https://www.mhlw.go.jp/stf/seisakunitsuite/bunya/cocoa_00138.html をシェアする仕組みでもいいんじゃないかなという気もしますが。
(og:imageタグが空なのは直すとして)

@yusuke
Copy link
Contributor Author

yusuke commented Jun 25, 2021

#250 で触れましたが、シェアする際にインストールを促進するような文面が記載されているといいなと思います。
「COCOAをインストールして命を救おう!」
「COCOAを自分を、大切な人を守ろう!」
「万が一の際も接触通知を受け取れば安心」
みたいな(すいません、決して上のキャッチが良いとは自分でも思っていませんが)。

@cocoa-dev cocoa-dev added the confirmed 開発内部管理用 label Jun 28, 2021
@keiji keiji added enhancement 新しい機能や改善のリクエスト and removed waiting-for-confirmation 関係者に確認中のもの labels Jul 2, 2021
@keiji
Copy link
Collaborator

keiji commented Jul 5, 2021

昨日、喫茶店で見たCOCOAのQRコードは https://www.mhlw.go.jp/stf/seisakunitsuite/bunya/cocoa_00138.html がリンク先でした。

PXL_20210704_070334445

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
confirmed 開発内部管理用 enhancement 新しい機能や改善のリクエスト
Projects
None yet
Development

No branches or pull requests

5 participants