稼げる副業でお小遣いを稼ぐ方法

稼げる副業でお小遣いを稼ぐだけじゃなく、料理や映画アニメ、趣味などメモにも使っているブログ

副業で稼ぐ仕組みの作り方

スマホでアクセスした時だけ違う内容を表示させる方法

投稿日:2015年6月13日 更新日:

スマホとパソコンだと広告サイズが違うのでそれぞれ違う物を表示させたい時のテクニックをご紹介いたします。

はじめに

検索エンジンのアルゴリズム変更からスマホデザインも合わせて考えなければいけなくなりました。ただ、同じサイズの広告だとスマホだと正常に表示されないので、それぞれで違うサイズの広告を表示させる方法をご紹介いたします。

注意事項

サーバーによってはphpが利用出来ないものもあるので利用しているサーバーのプランを確認して下さい。

phpだけでスマホとパソコンの分岐をしたい

稼げる副業をしている人の中にはブログだけでなくホームページを持っている人もいらっしゃるでしょう。

まずはそんな方の為にphpだけでパソコンとスマホの分岐させる方法をご紹介いたします。


<?php $ua = $_SERVER['HTTP_USER_AGENT']; ?>
<?php if ((strpos($ua, 'Android') !== false) && (strpos($ua, 'Mobile') !== false) || (strpos($ua, 'iPhone') !== false) || (strpos($ua, 'Windows Phone') !== false)) : ?>
スマホの場合はここの項目を表示させる
<?php else : ?>
スマホ以外の場合はここの項目を表示させる
<?php endif; ?>

たったこれだけでスマホとそれ以外からのアクセス時のデザインを変更する事が出来ます。実際にテスト用で作成してみました。

スマホとパソコンの分岐のテスト

パソコンで見た場合

pcacc

 

パソコンで見た場合はこのように赤文字で表示させる事が出来ます。

スマートフォンで見た場合

IMG_1165

スマートフォンで見た時はこのように青文字で表示させる事が出来ます。

結構簡単でした。

タブレットも分岐出来ます

ちなみにパソコンやスマートフォンだけでなくタブレットでアクセスした際に表示させる事が出来ます。


<?php $ua = $_SERVER['HTTP_USER_AGENT']; ?>
<?php
if ((strpos($ua, 'Android') !== false) && (strpos($ua, 'Mobile') !== false) || (strpos($ua, 'iPhone') !== false) || (strpos($ua, 'Windows Phone') !== false)) : ?>

スマホの場合はここの項目を表示させる

<?php elseif ((strpos($ua, 'Android') !== false) || (strpos($ua, 'iPad') !== false)) : ?>

タブレットの場合はここの項目を表示させる

<?php else : ?>

上記以外の場合はここの項目を表示させる

<?php endif; ?>

こんな感じでタブレットの条件を追加する事でスマホ、パソコン、タブレットでそれぞれアクセスした際にそれぞれのサイズにあった広告や内容を表示させる事が出来ます。

以上でスマホでアクセスした時だけ違う内容を表示させる方法の説明を終了致します。

さいごに

広告サイズで収入に影響します

スマホでアクセスした際の情報切り替えはしっかりと行わなければいけません。

スマホで画面から広告がはみ出していたり、するとクリック率も下がりますし、何よりも見栄えがわるいですしね笑

今では若い人はパソコンを持たずにスマートフォンしか持っていない人も増えてきているので、よりスマホからのアクセスが増えると思います。

そう考えると稼げる副業をする場合はよりスマホデザインにこだわらなければいけないでしょう。

広告をアドセンスにするのではなく企業の広告を載せる場合はcssだけで何とか出来る場合もありますが、出来ればこのやり方を覚えておく方が良いでしょう。

-副業で稼ぐ仕組みの作り方

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

echoで連結する際に.(ドット)と,(カンマ)の違いについて

PHPを勉強中わからない事が出てきた時用のメモです。echoで連結する際に.(ドット)と,(カンマ)の違いについて 関連記事: PHPでechoとprintの違いについて PHPのシングルクォーテーシ …

WordPressのfeedが9時間ずれてしまう時の改善方法

ワードプレスの新着情報を取得する時にfeedから取得している人って多いですよね。ただ、feedから取得すると表示時間がおかしくなってしまっている事ありませんか? 関連記事: EC-CUBEにワードプレ …

売れる商品画像は影が必須

ドロップシッピングやショッピングサイトを運営している方に一度やって頂きたい画像の作り方をご紹介いたします。 関連記事: 自動相互リンクの作り方 Yahoo!ショッピングの設定方法Step1の詳しい説明 …

Gmailでメールの配信エラーを解消する方法

ある日急にGmailからのメールが「メールの配信エラー」と出て送信できなくなった時の対処法をご説明いたします。 関連記事: ECCUBE3をさくらにインストールしたよ Gmailとサクラのメールの連携 …

no image

メールソフトのインストール【サンダーバード】

オリジナルのメールアドレスを取得しただけではメールは使用できません。今回ご紹介するのは無料で使えるサンダーバードと言うメールソフトです。 関連記事: メールソフトの設定【サンダーバード】