最近、楽天市場のサイトを触る事が増えたので、その経験から楽天市場で出展する前に、どんな申請する必要がある事をまとめてみました。
■プランによる画像登録数の違い
出展プランによって利用できる画像容量に違いがあります。違いは以下の通りです。
・メガショップ:[容量]無制限、[フォルダ上限]500 [フォルダ格納画像数]2000
・スタンダード:[容量]2GB、[フォルダ上限]100 [フォルダ格納画像数]2000
・ライト・がんばれ!:[容量]500MB、[フォルダ上限]100 [フォルダ格納画像数]500
※フォルダ上限とは、楽天管理システム内に画像登録する画面作成できるフォルダ数
※各フォルダに格納できる画像数に上限があり、それがフォルダ格納画像数
■楽天Gold(無料)
楽天RMSという楽天RMS(API)とは独立したページを作成できます。FTPアップできるサーバが提供され、100MBまで使用可能です。楽天RMSでは使えないJavaScriptやCSSを使えるので、goldに用意したサイドメニューをiframeで楽天RMSで読み込む事で、ちょっと変わった事が出来たりします。トップページにFlashを使用したい方などに必須です。
ただ、楽天RMSとは切り離されているので、場合によっては管理が面倒くさいのと、ホームページを作る知識が無い人には、まったく活用される機会はないと思います。
無料で使えますが、申込みが必要なので注意が必要です。(次の日ぐらいには使えるようになると思います)
■一括登録(有料)
商品マスタをCSVでアップロードする機能があるのですが、この機能が有料です。
ですので、この機能を使わない場合は、1つずつコツコツと登録作業を行う必要があります。10点ぐらいなら余裕ですが、これが100点とかなってくると…。
これは3ヶ月契約なので、今月だけみたいな契約はできません。
■楽天市場内広告(有料)
基本的に出展しても人はきませんので、楽天内で広告を打つ必要があります。バナーからテキストまで色々とありますが、もちろん有料なので必要な経費として計算しておいた方が良いと思います。
この部分は楽天担当者との関係次第では、通常よりお得な金額の枠を提供してくれたりするので、蜜に連絡を取った方が良いです。
これらを踏まえて、どれくらいの商品数があり、どのプランを利用するのか、また一括登録が必要なのか、広告予算をどれくらい割くのかを事前に計算した上で出展するかどうかをもう一度思案する事をオススメします。
ちょっと他のブログとかをされている方なら、何かAmebaってアクセス多くね?って思われる方も結構おられるようで、独自にGoogle Analyticsなどの解析ツールを入れて調べられる方もいるようで。。
その結果、おいおい全然値が違うじゃないかと驚かれ、がっかりする方も多々いられるようです。
じゃ、Amebaは水増ししているのか!という答えを導き出している方もいるようですが、どうも一概にそうとは言えないようです。
まず1つにAmebaでは、ブログだけではなくルームやぺタへのアクセスもカウントしているようです。確かにブログ以外もサービスとして提供しているので、Amebaサービスへのアクセス数という意味では正しい解釈な気がします。(まあ、ランキング設定がブログタブにあるので、アクセス解析ページを開くとブログを見るタブが選択されている状態になるので、グレーゾーンな感じはしますが)
ピースのAMEBLO CANTABILEさんで、載っている記事の「アメーバアクセス解析水増しの謎」にそのあたりの見解が書かれています。
もう1つは、クローラーもカウントされているという点です。
これに関しては、Future is mildさんが実証されているので裏付けもあります。
これが属に言う水増し原因の1つにあたると言えます。通常のアクセス解析ではロボットのアクセスは排除されるのですが。。
ただ、これもロボットとはいえアクセスはしているので、嘘では無いとも言えます。
以上を踏まえると、Amebaは水増しはしていない(であろう)という結論になるかと思います。
(ユニークユーザーと行ってるのにロボットもユーザーなのか!見たいな話はありますが)
ただ単に解析の考え方の違いと言えるかと。
そもそもロボットのアクセスもアクションを起こしたときに増えるので
記事を書く
→ロボットもいっぱい見に来てくれる
→アクセス数が増える
→ランキングに入る確立が上がる
→結果人のアクセスも増える
という好循環を生むので別に良いのではと思ったり。
初めてブログを開設した人でも、いっぱい記事を書く人にはいっぱい人が来るような施策なのでしょう。きっと。w
もし、純粋に自分のブログだけでどれくらいの人が来ているのかを見るのなら、Goole Analyticsなどの解析ツールを入れるのも手ですが、確実に数字は下がるので心臓の弱い人は見ないほうが良いかと。
アクセス解析も良くわからんって人は、Amebaのアクセス解析で、訪問者属性タブをクリックしてOSやブラウザが不明となっているパーセント引いた数が、だいたいのリアルな人の数と判断できます。(あくまでざっくりとした雰囲気数ですが)
WEBの仕事をしていると、こういった不確定な感じが嫌という気持ちになるのですが、その他の人はこんな事どうでも良いんだろうな~と思いながら書いて見ました。(笑)
その結果、おいおい全然値が違うじゃないかと驚かれ、がっかりする方も多々いられるようです。
じゃ、Amebaは水増ししているのか!という答えを導き出している方もいるようですが、どうも一概にそうとは言えないようです。
まず1つにAmebaでは、ブログだけではなくルームやぺタへのアクセスもカウントしているようです。確かにブログ以外もサービスとして提供しているので、Amebaサービスへのアクセス数という意味では正しい解釈な気がします。(まあ、ランキング設定がブログタブにあるので、アクセス解析ページを開くとブログを見るタブが選択されている状態になるので、グレーゾーンな感じはしますが)
ピースのAMEBLO CANTABILEさんで、載っている記事の「アメーバアクセス解析水増しの謎」にそのあたりの見解が書かれています。
もう1つは、クローラーもカウントされているという点です。
これに関しては、Future is mildさんが実証されているので裏付けもあります。
これが属に言う水増し原因の1つにあたると言えます。通常のアクセス解析ではロボットのアクセスは排除されるのですが。。
ただ、これもロボットとはいえアクセスはしているので、嘘では無いとも言えます。
以上を踏まえると、Amebaは水増しはしていない(であろう)という結論になるかと思います。
(ユニークユーザーと行ってるのにロボットもユーザーなのか!見たいな話はありますが)
ただ単に解析の考え方の違いと言えるかと。
そもそもロボットのアクセスもアクションを起こしたときに増えるので
記事を書く
→ロボットもいっぱい見に来てくれる
→アクセス数が増える
→ランキングに入る確立が上がる
→結果人のアクセスも増える
という好循環を生むので別に良いのではと思ったり。
初めてブログを開設した人でも、いっぱい記事を書く人にはいっぱい人が来るような施策なのでしょう。きっと。w
もし、純粋に自分のブログだけでどれくらいの人が来ているのかを見るのなら、Goole Analyticsなどの解析ツールを入れるのも手ですが、確実に数字は下がるので心臓の弱い人は見ないほうが良いかと。
アクセス解析も良くわからんって人は、Amebaのアクセス解析で、訪問者属性タブをクリックしてOSやブラウザが不明となっているパーセント引いた数が、だいたいのリアルな人の数と判断できます。(あくまでざっくりとした雰囲気数ですが)
WEBの仕事をしていると、こういった不確定な感じが嫌という気持ちになるのですが、その他の人はこんな事どうでも良いんだろうな~と思いながら書いて見ました。(笑)
JavaScriptでは、配列を変数に格納すると参照渡しになります。
参照渡しとは値ではなく値の格納場所だけを教えることをいいます。
たとえば
これはよくある感じでイメージしやすいと思います。
これが配列になると
先ほどの感覚でいくと「'A', 'B', 'C', 'D'」と表示されそうですが、結果は「'A', 'B', 'C'」となります。
これが参照渡しです。
流れを追っていくと、globalVariableに格納された値は、Controler関数に引数として渡されます。
そしてControler関数内で、localVariableに格納されるのですが、この時にlocalVariableは、globalVariableの値をコピーしたのではなく、globalVariableが格納されているメモリの場所を記憶するのす。その結果localVariableの末尾をpop()で削除すると、localVariableが見ているglobalVariableのデータに適用される事となります。この一覧の流れが参照渡しです。
この考えはJavaScriptに限らず色々なほとんどの言語で存在する考え方なので、覚えておいた方が良いと思います。(どれもが配列が参照渡しとは限りませんので、ご注意を)
参照渡しとは値ではなく値の格納場所だけを教えることをいいます。
たとえば
var globalVariable = 'GLOBAL';この実行結果は「GLOBAL」と表示されます。
function change (_tmp) {
var localVariable = _tmp;
localVariable = 'local';
return localVariable;
}
Controler(globalVariable);
alert(globalVariable)
これはよくある感じでイメージしやすいと思います。
これが配列になると
var globalVariable = ['A', 'B', 'C', 'D'];これはどうなるでしょうか?
function change (_tmp) {
var localVariable = _tmp;
localVariable.pop();
return localVariable;
}
Controler(globalVariable);
alert(globalVariable)
先ほどの感覚でいくと「'A', 'B', 'C', 'D'」と表示されそうですが、結果は「'A', 'B', 'C'」となります。
これが参照渡しです。
流れを追っていくと、globalVariableに格納された値は、Controler関数に引数として渡されます。
そしてControler関数内で、localVariableに格納されるのですが、この時にlocalVariableは、globalVariableの値をコピーしたのではなく、globalVariableが格納されているメモリの場所を記憶するのす。その結果localVariableの末尾をpop()で削除すると、localVariableが見ているglobalVariableのデータに適用される事となります。この一覧の流れが参照渡しです。
この考えはJavaScriptに限らず色々なほとんどの言語で存在する考え方なので、覚えておいた方が良いと思います。(どれもが配列が参照渡しとは限りませんので、ご注意を)
新しいマシンでXAMPPを入れてもなぜか起動しない。
調べるとSkypeが原因のようでSkypeが80番ポートを占有していました。
いい共存方法が無いかとちょっと調べると「DIGITAL雑記さん」の記事に解決方法が載っていました。
方法は簡単でSkypeの設定で
ツール → 設定 → 詳細 → 接続から「上記のポートに代わり、ポート80を使用」
のチェックを外せば80番ポートが空くので、共存できるようになるようです。
このチェック外してセキュリティ弱まるとかないのかちょっと不安です。(80番ポートだから安心ってわけでもないでしょうが)
ネットワークについても色々勉強したいと思うのですが、なかなか時間が無いです。
ちなみに設定をいじらなくても、先にXAMPPを起動させた後に、Skypeを起動させるという手もあるようです。ちょっと面倒ですが。
DIGITAL雑記さんのように問題が起こっても、すぐに自分の知識で解決できるようになりたいものです。
調べるとSkypeが原因のようでSkypeが80番ポートを占有していました。
いい共存方法が無いかとちょっと調べると「DIGITAL雑記さん」の記事に解決方法が載っていました。
方法は簡単でSkypeの設定で
ツール → 設定 → 詳細 → 接続から「上記のポートに代わり、ポート80を使用」
のチェックを外せば80番ポートが空くので、共存できるようになるようです。
このチェック外してセキュリティ弱まるとかないのかちょっと不安です。(80番ポートだから安心ってわけでもないでしょうが)
ネットワークについても色々勉強したいと思うのですが、なかなか時間が無いです。
ちなみに設定をいじらなくても、先にXAMPPを起動させた後に、Skypeを起動させるという手もあるようです。ちょっと面倒ですが。
DIGITAL雑記さんのように問題が起こっても、すぐに自分の知識で解決できるようになりたいものです。
htmlでメーラーを立ち上げ、さらに本文や件名を入れる場合に
その対策としてTAG index Webサイトさんでも書かれているように、件名と内容の部分をエンコードしたものを貼り付けて対策を取ることがおるかと思います。
しかし残念ながら、これでかなりの部分は防げる部分はあるのですが、完全ではなく一部の環境では文字化けします。
これを知らないと、つらい目を見るので覚えておきましょう。
<a href="mailto:hoge.com.com?subject=件名&body=内容">お問い合わせ</a>という風にしますが、これをするとよく文字化けします。
その対策としてTAG index Webサイトさんでも書かれているように、件名と内容の部分をエンコードしたものを貼り付けて対策を取ることがおるかと思います。
しかし残念ながら、これでかなりの部分は防げる部分はあるのですが、完全ではなく一部の環境では文字化けします。
これを知らないと、つらい目を見るので覚えておきましょう。