投稿

Dreamweaverでswfを配置したのにサーバーで確認したら真っ白

DreamweaverCS6にて確認。 現象としては、 (1)FlashCS6で特に代わり映えのしないアニメーションを作成。(this.stop()以外のActionScriptなし) (2)パブリッシュ設定は初期値。(ターゲットはFlash Player 11.2、ActionScript3) (3)書き出したswfをDreamweaverで「挿入」→「メディア」→「swf」で挿入。特に設定は変更しない。 上記の通り特に変わったことはせず、ほとんど初期設定のまま作業してできたファイル群をサーバーにアップロードします。 swfを挿入するときに、Dreamweaverが自動的に2つファイルを作成しますが、これらももちろんアップします。(「expressInstall.swf」と「swfobject_modified.js」) アップが終わったら確認するわけですが、ここで問題発生。 Flashのムービーが表示されるべき場所が真っ白でなにも表示されません。 swfを直接開く(URLを直接指定する)と再生されたため、swf自体に問題があるわけでもなく、ブラウザのプラグインのバージョンが古いせいでもありません。 表示されない原因としてまず疑ったのは前述の「expressInstall.swf」と「swfobject_modified.js」。 ブラウザにインストールされているプラグインのバージョンを調べたりするためにDreamweaverが自動的に入れるものですが、結論から言うとこれらが直接の原因ではありませんでした。 というか、厳密に原因はまだ分かっていないのですが、解決法だけ示します。 「パブリッシュ設定」の「Flash(.swf)」の下の方にある「ローカルでの再生に関するセキュリティ」という項目に注目。 これ、たぶん最初は「ローカルファイルのみにアクセスする」となっていると思いますので、「ネットワークにのみアクセスする」に変更して書き出しをやり直してください。これで解決するかと思います。 実はこの現象、ターゲットを「Flash Player 9」にすれば、上述の 「ローカルでの再生に関するセキュリティ」は変更せずとも改善されます。 ここからは想像が入りますが、この 「ローカルでの再生に関するセキュリ...

IEでもできた! jQuery.ajaxでShift JIS(sjis)の外部HTMLを読み込む時の文字化け回避方法

jQuery.ajaxではいろいろなファイルが外部から読み込めて便利ですが、文字コードがUTF-8でないと、そのままで文字化けしてしまいます。 最近作るサイトはもうほとんどUTF-8が主流になってきていますので問題ないことが多いのでしょうが、どうしてもshift_jisを使う必要があって、この文字化けに遭遇。文字コードは変えられないので、なんとかしてshift_jisの文字化けを回避できない物かと調べたのですが、解決方法ありました。 結論から言うと、読み込むときのオプションに下記の3行を追加するだけです。 beforeSend: function(myData){   myData .overrideMimeType("text/html;charset=Shift_JIS"); }, 例えば全体ではこんな感じ。 「data.html」を読み込んで文字化けを回避するため文字コードの指定をShift_JISに変更、読み込みが成功したら#contにappendしています。 $.ajax({   url:"data.html",   beforeSend: function(myData){     listData.overrideMimeType("text/html;charset=Shift_JIS");   },   success: function(myData){     $("#cont").append(myData);   },   error:function (myData){     alert("読み込み失敗");   } }); いや、簡単に解決できて良かった良かった。 --(2012/11/05追記) と思ったらちょっと待て。IEでうまくいかないことが分かりました。。。 ダメジャン。 その後もう少し調べてみましたが、IE以外ならできるという結論になっているようです。 (T_T) …なんか抜け道ないものか。 --(2012/11/05追記-2) IEでもできましたっ! ただし、JavaScriptではなく、サーバーサイド...

品質スコアを上げるTipsなんて無い!

極論ですが、 品質スコアを上げる最強の方法は、クリック率を上げること、ではないかと思います。 品質スコアに王道なし。 こんなところで吠えてもしょうが無いんですが、言いたいことを言おう。 コンテンツの変更などで品質スコアを上げるというものは、考え方としては昔懐かしいSEOと同じです。 Googleは検索結果にしろ広告にしろ、ユーザーに最適な状態の表示を目指しているわけです。 つまり、ユーザーがより求めている情報が載っているページが上位に来るのが理想ということで、それはテクニックの話ではなく、内容の善し悪しの問題なんです。 ただし、人が見て判断するわけではなくプログラムが自動的に判断するにあたり、どうしても機械的な特徴がでてしまうわけで、狭い意味でのSEOテクニックというのはその隙を突くわけです。 これはハックというか、言葉遣いは悪いが、だましのテクニックです。 王道なし、というのは結局は内容と関連性の高い広告であることは当たり前として、ユーザーが求めている場所に魅力的な広告を出稿することでクリック率を高めるという普通のことが一番良いんだという意味です。 まず前提として、 (1)商品が魅力的であること。そして広告はその魅力を表現すること (2)広告とランディングページが密接に結びついていること これは必須です。 魅力的でない商品は宣伝しても売れません。(まぁ、魅力的とは今まで思われていなかった物を魅力的にする魔法はあると思いますが) とにかく、広告としては商品が魅力的であることを短く適切に表現してクリックを誘うことですね。 広告とランディングが一致しているのも当たり前で、お店の看板見てそば屋と思って店に入ったらピザしかなかったとかびっくりしますから、広告でも同じでしょう。 その上で、 (3)クリックしてもらいやすいキーワードに出稿する というのも重要です。 ビッグすぎるキーワードはユーザーの趣向がばらけてしまうので、クリック率が上がりにくくNG。(ビッグワードはライバルも多いし) いくつかのキーワードを組み合わせて、ターゲットユーザーを絞り込んだ方が適切な広告が出せるでしょう。 結局のところ、お客様がなにを探しているのかをよく考えて、適切なご案内をするということが、ネットでも現実世界と同様大切だと言...

季節性のキーワードと品質スコア

Adwordsの検索ネットワーク広告には「品質スコア」というものがあります。 用語の詳細説明はヘルプや解説書に譲りますが、検索ネットワーク広告は、Googleで検索したときに表示される広告、品質スコアはその広告の点数のような物。 この品質スコアは、広告がクリックされる率や、キーワードと広告の関連性、リンク先ページの内容などから計算されます。 [AdWordsヘルプ]品質スコア http://support.google.com/adwords/bin/answer.py?hl=ja&answer=2454010 ※「品質スコアの計算方法」参照 品質スコアが上がると、広告の順位が上がったり、クリック単価が下がったりといろいろ良いことがあります。 さて、ここで大事なのが、クリック率で変動するということ。 例えば長く掲載する広告で、キーワードと広告内容のマッチングが良い場合、だんだんスコアが上がって単価が下がってくることが予想されます。 そうするとますます上の方に表示されたりして、好循環になりますね。 しばらくすると、バランスがとれて変動は落ち着くと思われます。 ところが、季節性のキーワードの場合は話が違ってきます。 ※ここでいう「季節性のキーワード」とは時期によって検索数やWebのトラフィック(=ユーザーの関心)が劇的に変動するキーワードのことを指します。 例えばAppleの発表会がある場合、瞬間的に「Apple」や「iPhone」などのキーワードの検索数が爆発的に増えると思います。 季節性のキーワードの場合、検索数の変動が大きすぎて、品質スコアの調整が追いつかないのですね。 広告がユーザーに関心がある物と分かっていて、実際クリック率が相当高かったとしても、出稿した当初はスコアは4~5程度が基本のようですので、クリック単価も比較的高めになってしまいます。 (自動設定にしていたせいもありますが) 単価が高めになってしまうと、予算を多めにつっこんでも、クリック数は思ったほど伸びません。 次の日にはスコアも変動するようですので、何日かトラフィックの多い日が続く場合はまだ良いですが、1日で終わってしまうようなブームの場合はスコアの上昇の恩恵を受ける前にトラフィックが収束してしまうということになります。 品質スコ...

今週末はサウサンプトンの放送がない!?

無いみたいっす、どうやら。 まぁね~、吉田麻也効果もそんなに長くは続かないよね~。 マンU、マンC、アーセナル、リヴァプール、チェルシーと放送すると、結構もう枠一杯だろうし。 チームがもっと強くなってくれればね、放送するんでしょうけど。 ハイライトは月曜夜にJ-Sportsで放送しますが、吉田はDFだから、あんまりハイライトで活躍してるシーンが出ないんですよね。 ところで、日本で放送がない試合を見る方法がどうやらあるらしく。 ブックメーカーという、いわゆる「賭け」の会社が欧州では盛んのようで、なんでも賭けの対象にしてしまうのですが、当然サッカーの試合でも、みなさん楽しんでるわけです。 これ、てっきり日本からはできない物だと思い込んでいましたが、どうやらそうではないらしい。 しかも、最近ではライブベットなどという、試合が開始してからの賭けというのもあるのです。 展開によって率がかわってくるんですね。 やったことないけど、例えば、先制したチームは戻りの率が下がるとかそういう変動を見ながら賭けるタイミングをはかるという趣向のようです。 このライブベット、当然試合が見られないとできません。 そこで、各社、登録ユーザー向けに試合をネット配信しているんですね。 テレビと違うので録画とかできませんが、生放送で良ければこの方法での視聴は便利そうです。 今度試してみよう。

ディスプレイネットワークの表示回数にはしきい値がある?

いよいよAdwordsデビューした私です。 まだ2日目ですがちょっとおやっと思ったこと。 キーワードで表示するディスプレイネットワークの広告について、1日の予算と表示回数の関係にしきい値のような物があるような気がします。 つまり、1日の予算がある一定より少なくなると、極端に表示回数が落ちるという。 現在実施しているキャンペーンについては、物販など直接の利益が発生する物ではなく、まずは広く認知させることを目的としています。 そんなわけでディスプレイネットワークの広告についても表示回数を重視したいわけです。 検索ネットワークやリマーケティングより、通常のディスプレイネットワーク広告が一番適していると思いますので、予算の配分は一番重心を置いています。 で、初日、結構表示回数が稼げてまずまずの滑り出し。 2日目。 半日経過した時点で、なんと前日の100分の1の表示回数に。。。 原因として思い当たる点は、初日より1日の予算を下げたこと。 ちょっと後々どーんと予算を使いたい日が有るので、初日の表示回数より少し落ちてもお小遣いを取っておこうとおもったらこんな結果に。 これはあんまりなので、予算を戻してみたところ、あっという間に表示回数があがりました。 考えられることとしては (1)前述の通り、1日の予算を下げたこと (2)12時過ぎてからの方がトラフィックが圧倒的に上がる(午前中はもともとあまり表示されない) くらいしか思いつかないのですが、2はなんか感覚的におかしい感じがするので、やっぱり1かなという気がするんですけどねぇ。 それか、 (3)Google先生の気まぐれ という説もありますか。 もう少し様子を見てみたいと思いますが、どうも、1日の予算設定となんらか連動しているのでは無いかという気がしています。 もっとも、クリック単価やその他の設定条件も合わせて複雑に絡んだ結果、最終的に1日の予算でのしきい値が発生したのかもしれません。 難しいですね。。。 --(2012/10/18追記) (4)表示回数・クリック数などのデータの反映のタイムラグ という可能性もあるか。。。 どうもこの日ごとの集計はちょこちょこ修正が入るようで安定しないというか、増えるならともかく減ることもあるのでリアルタイムで参考になる...

初めてのAdwords出稿でびっくりしたこと。

Adwords出稿でトラブルというか、ちょっとハマッた箇所があったのでメモ。 ●広告には審査がある 広告を作成してもすぐに掲載できません。 よくみれば書いてあるんですが、最大で3営業日程度の審査期間が必要です。 とはいえ、実際は数時間で審査されるようです。 早め早めに準備しておくほうが良いですね。 状況に応じて広告を差し替えたい場合は、とにかく審査だけは先に通しておくような段取りが必要です。 ●支払いにも時間がかかる 支払いもカードの情報を登録してから、手続き完了までに少し時間がかかります。 これも実際は数時間内には処理されるようですが、早めに入金だけしておく必要があります。 ●「 広告は全く表示されていません 」というアラートが表示される これも上記に関係するようですが、支払いを行った直後など、残高に問題が無く広告がアクティブでもこの表示が出てしまうことがあるようです。 サポートに問い合わせたところ、振り込みがシステムに反映されるまでの時差だとのこと。 複雑なシステムなので仕方の無いところなのでしょうか。 ●ご利用金額がコロコロ変わる。 ご利用金額というのは、単純にクリック数×平均クリック単価だと思うのです。 で、基本的にはクリックが発生した時点で単価も確定していると思っていたのですが、どうやらそうではないらしい。 というのは、見ていると、ご利用金額がたまに減ることがあるのですね。 例えばいったん3000円と表示された物が、1時間後に2950円になっているとか。 どういう理由でどこが調整されたのか分かりませんし安くなる分にはかまいませんけど、ちょっと腑に落ちないなぁ。