情シスの独り言

学習で転んだことを記録する

"'s3.Bucket' object has no attribute 'object'"エラー

lambdaでjson変換コードを記述した際のエラー 結論、メソッドが小文字だった。

{
  "errorMessage": "'s3.Bucket' object has no attribute 'object'",
  "errorType": "AttributeError",
  "stackTrace": [
    "  File \"/var/task/main.py\", line 19, in handler\n    obj = s3.Bucket(BUCKET_NAME).object(UPLOAD_BUCKET_KEY)\n" #objectではなくObject
  ]
}

pythonは文字の大小でエラーになるので注意したい。

Yahoo!ショッピングSEO考察

f:id:gumipons:20211024033711p:plain

Yahoo!ショッピングSEOを上げる方法を考察した。

yahooのSEOを上げるために出来ることを検証していこうと思う

yahoo!ショッピングSEOを上げる

1.特殊文字を使わない 【】[]!!★☆◆<<>>■<> ♪●◎ ※◇○□△▲▼▽

f:id:gumipons:20211024033711p:plain
特殊文字を使わない_1

ネットサーフィンをしていると、どうやら【】などは減点対象のようだ、但し、Switchを調べたら【】のついた商品が上位を占めていたので商品に訴求力があれば関係ないのかもしれない。

2.商品名を適切な文字数にする 3.プロダクトコードを入れる 4.スペックを入れる 5.カテゴリ名を入れる 6.サジェストを意識する

ヤフーショッピング外からのSEO対策 - metaタグを入れる

bootstrap3で左右の余白を消したい

bootstrapで記述しているとトップ画の左右余白が気になる。

そんなときに見つけたネットで参照していると、container-fluidのdivタグにクラスを追加して左右のpaddingを消せばいいということ

わかっていれば簡単なことだけれど、bootstrapとcssの組み合わせが難しいですね。

f:id:gumipons:20201103200350p:plain

トップページ1
<div class="container-fluid no-padding">
  <div class="row">
    <div class="col-md-12">
      <img src="https://placeholdit.imgix.net/~text?txtsize=33&txt=1300%C3%97400&w=1300&h=400" alt="placeholder 960" class="img-responsive" />
    </div>
  </div>
</div>

 

css

.no-padding {
  padding-left: 0;
  padding-right: 0;
}