Google PlayとAppStoreのダウンロードボタンを綺麗に並べるには?
- 2023年08月20日App Storeボタンのコード取得先、取得方法など修正及び内容の書き換えをしました。
ブログなどでアプリを紹介するときにGoogle PlayやApp Storeのダウンロードボタンを掲載すると思います。
しかしGoogle PlayとApp Storeではバナーの大きさが違います。
できれば大きさを合わせて綺麗に並べたいですよね。そこで今回はGoogle PlayとApp Storeのダウンロードボタンの作成方法と綺麗に並べる方法を書きたいと思います。
ダウンロードボタンを作成
Google PlayとApp Storeのダウンロードボタンを作成します。
Google Play
Googleのダウンロードボタンを作成するためには先に紹介するアプリのページのURLをコピーする必要があります。
Google Playに移動して上部にある検索で紹介するアプリを検索してアプリのページのURLをコピーしてください。
Google Play Badgesに移動してください。
Google Play Badgesが表示されたら少し下に「バッジを生成する」という項目があるので必要な項目を設定します
バナー(ボタン)に表示する言語を選択してください。
バナー(ボタン)の画像形式を選択してください。
Step1でコピーしたアプリページのURLを貼り付けてください。
URLを入力するとバナーのサンプルの下にコードが表示されますので、そのコードをコピーして記事に貼り付けてください。
App Store
App Storeのダウンロードボタン取得は「Link Marker」から「App Store Marketing Tools」になりました。
コード取得方法も変わっています。
App Store Marketing Toolsに移動してください。
上部にある検索枠に「アプリ名」を入力して検索してください。
検索結果が表示されryので紹介するアプリをクリックしてください。
「埋め込みコードをコピー」をクリックしてください。コピーしたらコードを記事に貼り付けてください。
横に綺麗に並べるには?
App Storeのダウンロードボタンのサイズが変わっているため以前のようにGoogle Playボタンのサイズを修正するだけでは上手く表示できないため書き直しました。
上で取得したコードをそのまま貼って表示すると下の画像のようになってしまいます。
Google Playボタンがかなり大きく、App Storeボタンも以前に比べて大きくなっています。
以前はGoogle Playのサイズ(大きさ)を直して、App Storeボタンの位置を直すだけで綺麗に並んだのでやってみると下のようになってしまいました。
以前よりApp Storeボタンが大きくなっているため綺麗に並びません(^^ ;
綺麗に並べるためいろいろやってみましたが、以前よりいろいろCSSを追加する必要があります。ボタンを設置するたびにいくつもCSSを追加するのは大変なので簡単に設置できるように考えてみました。
綺麗に並べる方法
WordPressのブロックエディタを使って綺麗に並べる方法も紹介しています。
WordPressをお使いの方はこちらの記事を参考にしてください。
設置する度にCSSを追加しなくてもいいように以下のようにしてみました。
<div class="download_btn">
<!--ここにGoogle Store--><!--ここにApp Store-->
</div>
/*--------------------
ダウンロードボタン
--------------------*/
div.download_btn{
margin:0;
padding:0;
vertical-align:top;
position:relative;
}
/*Google Playボタンのサイズ*/
div.download_btn a:first-child > img{
width:165px;
height:64px;
}
/*App Storeボタンの位置調整*/
div.download_btn > a:last-child{
position:absolute;
top:8px;
margin-left:8px;
}
/*App Storeボタンのサイズ*/
div.download_btn > a:last-child > img{
width:148px;
height:49px;
}
上記のコード取得を使って実際に設置したものがこれ↓です。
リンク先はX(旧Twitter)のアプリページになっていますよ。
(HTML)Google PlayボタンとApp Storeボタンのコードの設置位置
各ボタンのコードをあまりいじりたくなかったのでCSSでの指定をGoogle Playボタンを「a:first-child」、App Storeボタンを「a:last-child」で指定しています。
そのため取得したコードをGoogle Playボタンが前、App Storeを後ろになるように貼り付けてください。
App Storeボタンのコードの中のサイズ指定を無効化
取得したコードを触らないようにしたいのですが、App Storeボタンのコードの中のサイズ指定部分を消去するかコメントアウトさせないとCSSで指定したサイズにならないため、App Storeボタンのコードの中の最後の方にあるwidthとheightを以下のどちらかの方法で無効化してください。
(CSS)ボタンのサイズ
ボタンのサイズはGoogle Playボタンはwidth(横幅) 165px、height(高さ) 64px。App Storeボタンをwidth(横幅) 148px、height(高さ) 49px にしてあります。
サイズを変更する場合は横幅・高さのバランスよくを崩さないようにしてください。
上記のサイトでサイズを調べることがだできます。
App Storeボタンの位置を調整
(CSS) ♪20行目のtopはApp Storeボタンの上からの位置を指定しています。お使いのブログやWebページによって違うかもしれないのでここで調整してください。
21行目のmargin-leftはGoogle Playボタンとの間の余白を指定しています。
これで綺麗に並ぶと思います。サイズや位置は使用しているブログやWebサービスに合わせて変更してくださいね。
iPadとAndroidスマホの充電に使っているType-C to Type-Cケーブルです。
ケーブルが柔らかいので断線しにくい丈夫なケーブルです!
最後に
今回は「GoogleとAppleのダウンロードボタンを綺麗に並べる方法」について書いてみました。
いろいろなアプリを紹介している方は多いと思います。ダウンロードボタンを設置するときに参考にしてみてください。
(2023年08月19日 追記) App Storeのコード取得先やぼボタンのサイズが変わってしまtていtため内容を変更しました。
コード取得先が変わっているせいかLink Markerで作成sたコードでのダウンロードボタンが表示されkななtいてます。なので修正の際に上記のHTML・CSSを使ってみてください。
以上です。
ディスカッション
コメント一覧
結耶 様
はじめまして、ツカモトと申します。
突然のコメント失礼致します。
■
Google PlayとAppStoreのダウンロードボタンなのですが、スマホ (iPhone SE)で確認すると重なってしまい、修正する事が出来なくて困っています・・・
https://balance-hatagaya.com/news/hachi-pay/
(ページ中ほどにGoogle PlayとAppStoreのダウンロードボタンを配置しました)
PC画面上では綺麗に並んでいるのですが、スマホ (iPhone SE)で確認すると全体的に右よりになっており、ボタンが重なっています。
ダメ元でのお願いなのですが、見て頂く事できないでしょか。
■
HTMLは以下の内容になっています。
■
横幅が大きすぎて、ボタンが重なっているかと思い、CSSの21行目のmargin-leftは「margin-left:0px;」にしてみたのですが、ボタンはやはり重なってしまいます。
また(CSS)ボタンのサイズも触ってみたのですが、これもボタンはやはり重なってしまいます。
もし見ていただけると本当に助かります。
そして、素晴らしい記事をありがとうございました!
ツカモト