らくらくーぽん、商品一括エディタ 2022年上半期のGOLD SERVICEに認定されました。

いつも弊社製品をご愛顧いただきありがとうございます。
2022年上半期RMSサービススクエアGOLD SERVICEに、
弊社サービスの「らくらくーぽん」「商品一括エディタfor楽天市場」が選ばれました。

RMSサービススクエアは、楽天市場出店店舗様向けの店舗運営支援サービスです。
RMSサービススクエア内では、店舗運営をサポートする様々なサービスが提供されております。

■GOLD SERVICE認定制度とは?
一定期間内で、RMSサービススクエア内のサービスの評価指標についての検査・分析の結果、各評価指標をクリアした優れたサービスが「GOLD SERVICE」として認定される制度となります。

「らくらくーぽん」は7回目の受賞、「商品一括エディタfor楽天市場」は9回目の受賞となります。
弊社では、今後もネットショップ運営をサポートするより良いサービス作りに努めてまいります。

店舗運営でお困りのことや、あったらいいシステムなどございましたら、サービス開発の参考にさせていただきますので、是非、お声をお寄せください!

RMSサービススクエア
https://service.rms.rakuten.co.jp/

GOLD SERVICE 認定制度について
https://service.rms.rakuten.co.jp/docs/gold/

レビューリピート対策はお任せ! らくらくーぽん
https://coupon.greenwich.co.jp/

楽天の商品データ編集管理ソフト 商品一括エディタfor楽天市場
https://editor.greenwich.co.jp/

シュレーディンガーの猫

仕事をする中で、おもわぬ経験や関係ないと思っていた学びが意外と役に立っているということが、どなたにでもあると思います。

社会人になったら、使わないと思っていた勉強などが、意外と仕事の中で意識していることなどは、よくあるのではないでしょうか?

学生時代、バリバリの文系だった私が、なぜ量子力学に関する思考実験を知ったのか、もう忘れてしまいましたが、この「シュレーディンガーの猫」と言う思考実験は、仕事をする中でよく思い出すことの一つです。

シュレーディンガーの猫とは?

シュレーディンガーの猫とは、オーストラリアの物理学者エルヴィン・シュレーディンガーが発表した思考実験です。量子力学の分野での実験だそうですが、私は、一切、量子力学の知識がないので、その点については、よく理解していません。

しかし実験内容は、単純で、密閉された箱の中に50%の確率で毒ガスの発生する装置と猫を入れ、箱を閉じます。一時間経過時点での箱の中身をどう表すかと言うものです。(歴史の中の実験なので、動物愛護的な観点はひとまず置いておきます)

シュレーディンガーの研究結果

シュレーディンガーは。この状態を猫が生きた状態と死んだ状態が重なり合って50%ずつ存在すると表現しました。そして、箱を開いた時に事象として確定するというものです。

なぜ仕事に役に立つか?

仕事の中では、わからない先のことを予測しながら、動くことがよくあります。そんな時に、陥りがちなのが、思い込みや決めつけです。「たぶん大丈夫だろう」「前もこうだから今回も同じだろう」と考えてしまい、ほとんど意識せずに、他の可能性を排除して、結論を導いてしまいます。しかしこれは、非常に危険なことです。決めつけた結果と違う結果が出たときに、想定していなかった対処を迫られるためです。

「シュレーディンガーの猫」の思考実験による可能性の存在と言う考え方は、イメージをしやすく可能性を「存在している」と考えることで、起こりうる事象として認識することが容易になります。

シュレーディンガーは、今、現実に起きている事象として可能性を50%ずつ存在させたわけですが、未来や未確認の事実に対して、可能性を按分して、存在させることで、書く可能性を認知しやすくなります。

実際の例

例えば、契約を結ぶ機会などがあるかと思います。その場合、契約書をそのまま読んでしまうと、何のための規定かなど気が付くことが難しくなります。契約書は、だいたい「この場合」→「こうします」と言うような書かれ方をしている場合が多いですが、「この場合」とは、可能性の一つであり、他の可能性も検討する必要があります。

シュレーディンガーの猫で言えば、「猫が生きていた場合」と言うことですが、一度箱を閉じた状態まで戻り、その箱の中に想定しうる可能性を存在させていくことが、必要です。「箱を閉じる」など、イメージしやすい形で、契約書を読むことで、他の可能性を想定しやすくなります。

要は安全運転と同じ

これまで、シュレーディンガーの猫を仕事に生かす方法を検討してきましたが、この使い方は、みなさん教習所で習う「かもしれない運転」と同じですね。「人が出てくるかもしれない」「車が急に止まるかもしれない」要は、いろんな可能性を考慮しろと言うことです。

教習所で学んだことが、仕事に生きると普通は考えませんが、実際は、いろいろな場面で学んだことを応用して生きているのだと思います。

いろいろな経験を仕事に生かす

いろいろな経験や考え方を仕事に紐づけていくことで、仕事を楽しく感じる瞬間が多くなるのではないかと考えています。仕事のために、何かを学ぶのも大事ですが、今まで学んだことを仕事に生かすことも大事です。ある程度の年齢の方であれば、そういった資産を多く持っているはずです。

「仕事」と「学び」の視点を変えて仕事に楽しみが増えるといいですね!

チェリー

昨年から開発のメンバーが増えて、ベトナムで行っているオフショア開発も含めるとメンバーは倍増となりました。
コロナ禍でリモートワークが始まったため、実際に合ったことのないメンバーもいます。
コミュニケーションや、仕事の振り方、指導の仕方は難しいですね。

そんな中、家族でさくらんぼ狩りに行ってきました。

さくらんぼ狩り

昨年はいちご狩りに行きました。

今年も狙っていたのですが、バタバタしていましたらイチゴの季節は終わってしまっていました。
そこで何かいけるものがあるかと調べたところ、サクランボの季節!

今年はさくらんぼ狩りに挑戦しました

さくらんぼ狩りは何年ぶりだろう。
一番下の子ははじめてですね。

いつものところへ

イチゴ狩りでもお世話になった「白根グレープガーデン」さんへ。
http://www.kudamonogari.com/

佐藤錦はないかなと思いましたが、ありました。
他に、紅さやか、香夏錦、山形美人、花笠錦、紅秀峰などなど。

予定があったため、お店に入ったのはちょうど12時。
もしかしてもう終わってしまったかな、とドキドキしながら受付に行くと、まだやっているとのこと!

いざ実食!

意外と若いお兄さんが案内してくれました。
分かりやすくて好印象!
ふむふむ、脚立に上がって上から取った方がいいのね。
で、へたの部分から取るのではなく、実だけ取っちゃっていいのね!
分かりました!
あ、かばんは持ち込み禁止!
これ、かばんに詰めてもって帰っちゃう人がいたってことだよね。。。

といいつつ、目の前に見えた真っ赤なサクランボが食べてくれと呼んでいるようで。。。
パクっ!
甘い!
上じゃなかった

そこからはもう止まりません。
お昼時でおなかもちょうどよく減っていたもので、バクバクと食べました。でも真っ赤だったからいいよね。

3歳の下の子も、種をプッと出してうまく食べていました。

あー、確かに木の上の方はたわわになっていますね。
ってこんなに実がつくものなんですね。

満腹

何がどの品種か分かりませんでしたが、甘いのやら酸味が強めのもの、また実が固いもの、柔らかいもの、いろいろ食べました!
100個くらいは食べたんじゃなかろうかとw

家族連れが多いのかと思いましたが、それよりも友達と来ている方たちが多い印象でした。
イメージでしかないのですが、そういう客層ですとマナーが悪かったり、みたいなのがありそうですが、皆さんマナーよく食べてましたね。
もちろん持ち帰る人もいませんでしたよw

最初のお兄さんの説明がよかったのかな。

結論

体験だったり初めてだったりするものは、やはり最初の説明が大事ですね。
これが不十分だと楽しめない、満足できない、になってしまいます。

社内メンバーのコミュニケーションや仕事の振り方も同様です。
初めての職場、初めて取り掛かる仕事には見て学べ、では限度があります。

まずは説明、できたら具体的なマニュアルやルール、それを教えて理解させ、実行させるというステップをしっかりと踏むことが重要ですね。

仕事をを振る立場から見ると、なんで出来ないんだ、もっとできるだろう、と上から見てしまいがちです。

同じ目線に立って取り組む必要がある、改めてそれを感じた一日となりました。

楽天市場でレビューが集まる秘訣とは?

ECサイト運営でなかなか手が回らないのは、「レビュー対策」ではないでしょうか?
やった方がいいのはわかっていても、具体的にどうすればいいかわからない、または対策する時間が取れないなど、「レビュー対策」後回しになりがちです。

しかし、長期的に見ればレビューは売上を大きく左右する要素の一つです。
そして、手間や時間をかけなくてもレビューを集める方法があるのです。

ユーザーが参考にしているレビューとは?

レビューは転換率やアクセスに好影響を及ぼしますが、どのようなレビューが集まればよいのでしょうか。

参考にされるのは新しいレビュー

レビューにも「鮮度」があります。
例えば、1週間前のレビューと3年前のレビューではユーザーはどちらを参考にするでしょうか?

3年前だと、お店のスタッフや体制が変わっているかもしれません。
また、レビューがしばらく投稿されていないこと自体が、「最近は売れていない商品なのかな?何かあるのかな?」と不安になります。

常に新しいレビューがあると、継続的に売れている=皆が買っている商品という安心感が購入を後押ししてくれます。
レビューがコンスタントに投稿されている状態が理想的ですね。

レビューの数も大事

どんなにいいレビューがあっても、それが1件だけだとどの様な印象になるでしょうか?

たまたまその人にとっては良いと感じただけで、自分にとって良い買い物となるか判断は難しいでしょう。

レビューが多数あればあるほど、多角的な面から商品の評価が行えます。
同じようなことが書かれているレビューが複数あれば、内容の信憑性も増し、購入を後押ししてくれるでしょう。

レビューの質=評価はもちろん大事

当然レビューの評価も大切です。

特に大切なのはレビューの平均点が高いことです。
悪いレビューの中によい評価が一つあっても、良いレビューは目立たないうえ、商品に対する不安感はなかなか消えないでしょう。

良い評価が多い中に悪い評価があると目に付きやすく少し不安になってしまいますが、ユーザーの環境や目的に合わなかった具体的なケースを知れて購入の判断がしやすくなることもあります。

どうしても悪い評価がついてしまう場合はありますが、普段から評価の良いレビューが集まり平均点が高ければ評価が悪いレビューの内容も参考になり、購入を見送るほどのマイナスイメージはつきにくくなります。

ユーザーの購入を後押しするレビューは以下のポイントを抑えることが大切です。
・新しいレビュー
・レビュー評価
・レビュー数

以上3点より、レビュー施策は短期でまとめて行うものではなく、継続的に行うことが大切になります。

継続的なレビュー対策を行うポイント

継続的なレビュー施策は無理のない範囲で成果を出さなくてはいけません。
まずはレビュー投稿に関して顧客をカテゴライズしてみましょう。
大きく以下の3つにわかれるはずです。

・何もなくてもレビューを投稿する顧客
・なにかメリットがあれば、レビューを投稿する顧客
・絶対にレビュー投稿しない顧客

この中でアクションをかけるべきは「なにかメリットがあれば、レビューを投稿する顧客」です。
最も数が多く、メリットを感じればレビューを投稿してくれるからです。
このタイプのユーザーにメリットを示し、レビューを投稿してもらうサイクルを確立しましょう。

次に具体的なアクションを考えてみましょう。

レビュー投稿するメリットとは

楽天市場でおすすめのレビュー施策は、レビューを投稿したユーザーにプレゼントを送付することです。
プレゼントは次回使える割引クーポンの配布や粗品を送ると良いでしょう。

次回使えるクーポンを送った場合、せっかくもらったクーポンを有効期限内に使わなきゃ!
という心理が働き、リピーター形成の一助にもなります。

注意!
楽天市場ではレビューを書いたら送料無料、のようにレビューを書く見返りに今回の注文を値引きすることはガイドラインで禁止されています。
絶対にやめましょう。

お礼のクーポン割引額について

レビュー投稿を促すクーポンで大切なのは割引額です。
あまりに安い価格にするとレビュー投稿のメリットと感じてもらえず、逆効果になってしまいます。
また、高すぎる価格を設定すると店舗側の利益を圧迫してしまい、長期的なレビュー施策を行うことが難しくなってしまいます。

約4,000店舗のレビュー施策に携わった弊社が考えるおすすめの割引額は、
1回の注文単価の平均8~10%ほどがおすすめです。

必ず10%にする必要はありませんが、平均受注額と比べてあまりに安いクーポンの場合、レビューが集まりにくい傾向にあります(例えば、平均注文単価10,000円で300円割引クーポンでは難しいでしょう)。

無理のない範囲でユーザーに安すぎると思われない価格を設定しましょう。

キャンペーンをお知らせするタイミングも重要

ショップのキャンペーンなどは基本的に楽天市場のページ上でアピールする場合が多いかと思います。
しかし、実際にレビューを書くのは商品を開封した後、または商品を使った後でしょう。

つまり商品を受け取ったタイミングでキャンペーンをレビュー投稿を促すことが最も効果的です。
アピールがページ上のみの場合、時間がたっているためキャンペーンを忘れられることがあります。

商品を受け取ったタイミングでレビューを促すために、商品到着確認メール(フォローメール)を利用するのが効果的です。
楽天市場ガイドラインでも、商品到着確認のメールに付随してレビュー投稿などの広告宣伝の内容を付加することは認められています。

商品到着確認メールを活用すると良いでしょう。

長期的なレビュー施策サイクル

1.注文および発送の状況を確認
2.フォローメール(レビューのお願い)を送付
3.RMSのレビューチェックツールで投稿の確認
4.レビュー投稿者と注文の情報を照合
5.プレゼントするクーポンを発行
6.クーポンメールの送付

上記サイクルを基本とし、クーポン割引額やフォローメールの送付タイミングを購入商品によって調整すると良いでしょう。

評価の高いレビューを獲得するためのポイント

商品がユーザーの期待通りもしくは期待以上であれば高評価を得やすいものですが、
実は商品レビューと言っても、内容は商品だけにとどまるとは限りません。
むしろショップの対応について記載されていることが多いくらいです。

仕入れ商品で商品の改善が難しい場合も配送面や納期の連絡など、基本的なところを大切にすることが重要です。

ショップ対応の高評価レビューとして「急な到着日変更にすぐに対応してくれた」「丁寧に梱包されていてとても良かった」、などはよく見かけますね。

レビューは商品だけではなく、購入から到着・使用までのプロセスも含まれていることを意識しましょう。

購入商品に合わせたフォローメールを送る

購入した商品に合わせてフォローメールの内容を変え、商品の使い方や注意点などを記載することにより、お客様の満足度を高めることができます。

また、ショップの対応にも満足度が高くなるので良いレビューを得やすくなります。

すべての対策は、「らくらくーぽん」で自動化!

当社の提供するレビュー対策ツール「らくらくーぽん」では、レビューを増やすサイクルを作り出す「商品到着メールでのレビュー投稿のお願い」「レビュー投稿した方へのクーポン送付」を自動化します。

さらに、商品別に文面を変えたフォローメールの送信やレビューのお礼として送付するクーポンの発行なども自動で行います。

らくらくーぽんは2022年7月現在、利用店が舗数3800店舗を突破しており、継続的にご利用される店舗ばかりです。
後回しになりがちなレビュー施策を、日々の業務に簡単に組み込めるようになりますので、ぜひともこの機会にご相談、お問い合わせください。

最後までお読みいただきありがとうございました。

この記事が楽天市場のレビューが集まらなくてお悩みの方のお役に立てれば幸いです。

紹介したサービス

BGMを工夫してメリハリのある生活を

こんにちは、窪田です。

最近、作業中に流すBGMはどんなものが良いのかなと思うことがありました。

歌詞のある曲だと作業に集中できていない時間があるような気がしますし、かといって何も流さないでいると何か音楽を流したいという気分になってしまうと感じていました。

そこで、今回は音楽と集中力の関係性について調べてみました。

目次

  1. 調べた結果
  2. 集中力が低下してしまう原因とその対策
  3. 音楽を流しながら作業する際のメリット
  4. 作業中に流す音楽をカスタマイズできるおすすめのサイト
  5. まとめ

調べた結果

音楽と集中力の関係性を調べた結果、諸説ありましたが基本的には、音楽を聴くことは集中力の低下を招くという認識が一般的なようです。

ただ、無音の状態も良くないそうで、静かすぎると小さな音に敏感になってしまうため、集中しにくくなってしまうという研究結果もありました。

作業中に音楽を流すことには、デメリットもメリットもあるみたいです。


集中力が低下してしまう原因とその対策

音楽を流すことで集中力が低下してしまう原因は、音楽を聴くという行為に脳のリソースを使ってしまうためだそうです。

特にイヤホンやヘッドホンで音楽を聴いている状態や歌詞のある音楽を聴いている状態は、音楽を聴くことに多くのリソースが使われてしまうため、集中力に悪影響を与えてしまいます。

そのため、集中力とうまく付き合うためには、環境音や自然音、歌のないインスト曲などをスピーカーから流すのが良いそうです。


音楽を流しながら作業する際のメリット

音楽を流すことのメリットの1つ目は、周りの雑音が気にならなくなることです。

周りの人の話し声や時計の針の音など、静かだと気になってしまうような音をかき消すことで、気が散るのを防いでくれます。

2つ目は、音楽を流すことが作業を行う際のスイッチになることです。

作業中に音楽をかけることで、音楽を流す = 作業を行う というルーティンが作られ、家にいても作業と休憩のメリハリがつくようになります。


作業中に流す音楽をカスタマイズできるおすすめのサイト

作業中に流すBGMを探していたところ、自分好みのBGMを流せるおすすめのサイトを見つけました。
lofi.coというサイトです。

このサイトでは、雨音や街中を走行する自動車のノイズ、キーボードの打鍵音などの環境音と、ジャズやチルアウトなどのゆったりとした曲を流せます。

画像右側の赤枠の部分で、流す音の選択とそれぞれの音量の調節ができます。

lofi.coは環境音とインスト曲を流すことができるので、作業する際に丁度良いと思います。

有料プランもあるようですが、無料で使用できるので、ぜひ使ってみてください!


まとめ

音楽と集中力の関係性について調べてみましたが、音楽を流すことは集中力の低下を招くという見解が多かったです。

ただ、悪い面ばかりではないようで環境音や自然音、インスト曲を流す場合であれば、周りの雑音が気にならなくなったり、作業を行う際のスイッチになったりと、工夫次第では集中しやすい環境を作ることができるそうです。

BGMを工夫すると、より集中できる環境が手に入るかもしれないという話でした。

【スタッフ成長記】2021年度中途 古関さん インタビュー

今回は、2021年5月入社の古関さんにインタビューを行いました。
グリニッジ株式会社で過ごした1年について、振り返ってもらいます。

趣味、最近ハマっていることについて:
昨年、地元の秋田県から関東に引っ越してきたので、関東周辺をプチ旅行しています。
最近は埼玉の秩父に行きました。
長瀞は川がとてもキレイで、自然に癒やされました。
あとは海外ドラマが好きなので、よくNetflixで見ています。
『L.A’s FINEST (ロサンゼルス捜査官)』、韓国ドラマの『その年私たちは』などがおすすめです♪

1年を振り返って

―グリニッジに入社した経緯は?

ワーキングホリデーで海外に住んでいたのですが、システム開発に興味があったので、帰国してからエンジニア育成のスクールに通いました。
そこのスクールが人材紹介もやっていたので、エージェントの方からグリニッジを紹介してもらいました。

WEB制作を行っている企業など、他にもいろいろと見てはいましたが、自社開発に興味があったということと、グリニッジの扱っているサービス内容やこれまでの業績から、とても将来性のある企業だなと感じたので、採用試験を受けることにしました。
特に、企画・設計からすべて自社開発していて、未経験のエンジニアにとって、いろいろなことを学ぶことができる環境があるのはとても魅力的でした。

面接は、社長や取締役が対応してくれたのですが、人柄がとても優しく、話していてあっという間に時間が過ぎてしまったくらい楽しい面接でした。
その面接を通して社内の雰囲気を感じ取ることができ、改めて「入社したい!」という気持ちが強くなりました。

―どんな業務を担当していますか?

社内で使用しているシステムと、実際にお客様に提供している「らくらくーぽん」などのシステムの保守や修正をメインで担当しています。

―大変だったこと、やりがいを感じたことは?

何もわからない状態からのスタートだったので、1年間ずっと大変でしたね。
でもその分、学ぶことが多いので毎日充実しています。

エンジニア未経験者だと、ある程度できるようになってから実際のシステムを触らせてもらうことが他の企業では多いと思いますが、私の場合は上司が勉強のためにと配慮してくれて、早いうちから実際に社内で使用しているシステムを使って学ばせてもらいました。

お客様はどんなことで困っているのか、実際に自分が担当する作業を早いうちから経験できて、とても勉強になりました。
また、自分が対応したものについて、社内のみなさんから「ありがとう」と言ってもらえたのがやっぱり嬉しかったですね。

実は失敗談もありまして…。

作業依頼が来た際に、「どのように対応すればいいのか?」「もっと他に良い方法があるのではないか?」と、期日ギリギリまで悩んでしまい、スケジュールが間に合わなくて期日をのばすということがありました。
その結果、お客様や一緒に取り組んでいるプロジェクトのメンバーに迷惑を掛けてしまったので、1人で悩まずにもっと早く上司に相談すればよかったと反省しています。

―スキルアップのために、自主的に何か勉強をしていますか?

先輩社員とのOJTで学ぶことも多いのですが、早く自分のちからで問題解決できるようになりたいので、Udemyで開発言語を学ぶオンライン講座を受講したり、会社の図書研修費の制度を利用して書籍を購入して勉強しています。

グリニッジ株式会社について

―入社する前と後で、グリニッジの印象は変わりましたか?

自分の中でIT企業は黙々と作業をしていて静かなイメージを持っていたのですが、グリニッジはファミリー感があるというか、活気があるなと感じました。

みなさんと話すと楽しいですし、会社のことを決める際には、役員だけで話し合うのではなく、年齢や役職関係なくみんなで意見を出し合って決めるのですが、そういった風通しの良い社風がグリニッジの良いところだなと感じています。

―テレワークの環境で困っていること、工夫していることは?

コロナ禍ということもあり、全員がテレワークをしているので、別の部署の人や、普段の業務で関わることがない人とはあまり話す機会がありません。
そこは少し寂しいと感じています。

その分、毎朝の朝礼でフリートークをしたり、社内コミュニケーション企画としてオンライン飲み会があるので、そこでいろいろな人と話せるのが楽しいです。

工夫していることは、使いやすいキーボードや大きめのモニター、モニターアームなどを購入して、作業しやすいようにしています。
あとは、出社する時とは違って、テレワークだとリラックスし過ぎてしまうので、集中力アップのボトルガムもかかせません!

さいごに

―今後の目標は?

会社のサービスを安心して自分に任せてもらえるよう、早く一人前になることです!
また、今はインフラの部分を社長や部署長がみているので、その部分も自分が対応できるよう知識を身に付けていきたいと思っています。

あとは、システムのエラーは英語表記なので、英語力はアップしていきたいと思っています。
目標はTOEIC800点です!

編集後記

古関さんが入社したころはコロナ禍で、他の社員と対面で接することなく研修を受けたりと、これまでと違うことや慣れないことが多く大変だったのではないでしょうか。

そのような中で、社内のコミュニケーション活性化のための企画を積極的に考えてくれたり、システムに対する要望が上がれば素早く応えてくれたりと、古関さんの一生懸命な姿勢や、エンジニアとしての成長を他の社員も日々感じていると思います。

今後、新しいサービスの開発など、さまざまな場面で古関さんの知識や技術が必要になってくると思うので、古関さんの明るい人柄や勉強熱心な良いところを活かして、これから活躍してもらいたいですね。

今後のグリニッジに良い影響をもたらしてくれると期待しています!

ダイナミックカスタムブロック作成(WordPress)~その1~

WordPressのブロックエディタでダイナミックブロックを作成する機会があったので、
自分の知識の整理も込めて、簡単にまとめてみました。

今回は、投稿IDを入力すると、入力したIDのタイトル、サムネイル、リンクを取得して、
表示するものを作成したいと思います。
※プラグインのタイトルやアイコンの設定などは、割愛します(デフォルトのまま)。

ファイルの生成

WordPressが公式にサポートする @wordpress/create-blockを使用して環境構築します。
簡単なコマンドで作成に必要なファイルを自動で生成してくれます。

プラグインのディレクトリ(wp-content/plugins)に移動します。

$ cd xxx/wp-content/plugins

create-blockを実行します。

$ npx @wordpress/create-block sample-dynamic-block

※「sample-dynamic-block」は、作成するプラグインのディレクトリ名になるので、任意のものにしてください

実行が完了すると、以下のような構成が作成されます。

sample-dynamic-block/
│
├── build/
│   ├── index.asset.php
│   ├── index.css
│   ├── index.js
│   └── style-index.css
│
├── node_modules/
│
├── src/
│   ├── edit.js
│   ├── editor.scss
│   ├── index.js
│   ├── save.js
│   └── style.scss
│
├── sample-dynamic-block
│
├── package-lock.json
│
├── pakage.json
│
└── readme.txt

生成されたファイルにより、WordPress管理画面のプラグイン一覧ページに表示がされます。
sample-dynamic-blockと設定したので、「sample-dynamic-block」が追加されています。
有効化します。

開発

作成したプラグインフォルダに移動して、開発モードを実行します。

$ cd sample-dynamic-block

$ npm start //本番用はnpm run build を実行

save.js

通常、フロント表示はsave関数(src/save.js)に定義をしますが、ダイナミックブロックの場合、
PHPで定義する必要があります。

そのため、save関数はnullを返すようにします。
これによりブロックのレンダリングにPHPが使用されるようになります。

src/save.js


export default function save() {
  //PHPでレンダリングするため save 関数は nullを返すようにする
  return null;
}

sample-dynamic-block.php

ブロックをPHPでレンダリングするには、register_block_type関数の第2パラメーターの配列に render_callback を追記します。

sample-dynamic-block.php


register_block_type( __DIR__ . '/build', array(
		//レンダリング用のコールバック関数を設定
		'render_callback' => 'sample_dynamic_block_render'
));

さらに、attributes に入力された値(投稿ID)を保存するための属性を定義します。

sample-dynamic-block.php


register_block_type( __DIR__ . '/build', array(
	//レンダリング用のコールバック関数を設定
	'render_callback' => 'sample_dynamic_block_render',
	//入力された値(投稿ID)を保存するための属性を追記
	'attributes' => [
		'postID' => [
			'type' => 'number',
			'default' => 0
		]
	]
));

render_callbackに指定したコールバック関数を定義します。
保存された投稿IDからその投稿のタイトル、サムネイル、リンクを取得し、出力します。

保存された属性にアクセスするには$attrを使用します。
postIDのアクセスは、$attr['postID']になります。

なお、render_callbackの関数は、WordPressの関数が使用できます。

sample-dynamic-block.php


function sample_dynamic_block_render($attr, $content) {
	if($attr['postID'] > 0) {
		$selectPost = get_post($attr['postID'] );

		if($selectPost) {
			$thumbID = get_post_thumbnail_id($selectPost->ID);

			if($thumbID > 0) {
				$thumbUrl = wp_get_attachment_image_src($thumbID, 'full')[0];
			}

			$title = $selectPost->post_title;
			$link = get_permalink($selectPost->ID);

			ob_start();
			?>
			<div>
				<img src="<?php $thumbUrl; ?>">
				<a href="<?php $link; ?>"><?php $title; ?></a>
			</div>
			<?php
			$output = ob_get_contents();
			ob_end_clean();

			return $output;
		}
	}
}

edit.js

編集画面を作成します。
投稿IDを入力するコンポーネントの呼び出しと、
sample-dynamic-block.phpで設定したattributesにprops経由で取得し、設定します。

//TextControlコンポーネントをインポート
import { TextControl } from '@wordpress/components';

export default function Edit(props) {
	//sample-dynamic-block.phpのattributesにprops経由でアクセスして変数に分割代入
	const {attributes: {postID}, setAttributes, className} = props;

	return (
		<div className={className} { ...useBlockProps() }>
			<div>sample dynamic block</div>
			<TextControl
				label="投稿IDを入力" //ラベルの表記を設定
				type='number' //inputタグのtypeを設定
				value={postID} //保存されている属性(投稿ID)を表示
				//入力された値を属性に登録する
				onChange={(newID) => settAttributes({postID: parseInt(newID)})}
			/>
		</div>
	);
}

確認

投稿の新規作成から作成したカスタムブロックを選択して、投稿IDを入力してください。
※CSSはデフォルトのままです。

プレビューもしくは、保存をして実際のページを確認します。
サムネイルとタイトルが表示され、リンクも設定されています。

出力内容をさらにカスタマイズし、CSSで整えるとこのようなこともできます。

まとめ

今回作成したダイナミックカスタムブロックは、色々と考慮する点はありますが、
投稿IDからタイトルとサムネイルを表示し、リンクを設定することができました。

今回の基本的な内容を知っていれば、色々と応用できるかと思いますので、
ぜひ、参考にして頂ければと思います。

次回は、もう少し使いやすくするために、編集画面でも出力内容が確認できるプレビュー機能を実装できたらと思います。

統計検定2級~受験チャレンジ~

2022年6月に統計検定2級を受験をして、合格しました。

今回は、統計検定についてと、対策内容などをお伝えしたいと思います。

統計検定とは

「統計検定」は、統計に関する知識や活用力を評価する全国統一試験です。

データに基づいて客観的に判断し、科学的に問題を解決する能力は、仕事や研究をするための21世紀型スキルとして国際社会で広く認められています。日本統計学会は、国際通用性のある統計活用能力の体系的な評価システムとして統計検定を開発し、様々な水準と内容で統計活用力を認定しています。

https://www.toukei-kentei.jp

統計検定には4級~1級があります。その他にも統計調査士や、データサイエンス基礎、発展、エキスパートというのも最近出来ました。

今回私が受けたのは2級です。2級の実施趣旨は以下です。

統計学は「科学の文法」と言われているように、自然科学、人文科学、社会科学等の学問分野で、実証分析、データに基づいた意思決定等のために用いられています。第4の科学と言われている「データ中心科学」の礎、中核となる理論、手法を提供しています。統計学の知識を利用することにより、仮説に対してデータをもとに検証するという統計的問題解決が行えます。日本においても、統計関連学会連合において、大学における「統計学分野の教育課程編成上の参照基準」が作成されました。統計検定2級は、この参照基準に示されている大学基礎科目レベルの統計学の知識の習得度と活用のための理解度を問うために実施される検定です。

https://www.toukei-kentei.jp/about/grade2/

受験のきっかけ

AIや機械学習というワードをよく聞きますが、何となく仕組みが気になってました。調べてみると、統計学がベースらしいので、学生のころ少しやっていたのもあり、ちょっとやってみようと思いましたが、目標が無いと続かなさそうだったので、それがきっかけです。

出題内容

統計学において大学基礎課程で習う範囲が主です。

統計的推測は確率論を使って行うので、高校数学の場合の数・確率や数列、簡単な微分積分を理解している必要があります。

出題範囲の詳細は、こちらをご参照ください。

試験対策でやったこと

CBT試験なので基本いつでも受験可能ということもあり、全然勉強が続きませんでした・・・。

そこで意を決して、1カ月後の受験日で申し込みをして追い込みました。

そこから過去問を見ましたが、全然分からなかったので、以下の公式本で学習を始めました。

基本的にはこれをメインに学習していました。

しかし、少しわかりにくい部分があったので、以下の本も使用しました。

範囲外の部分もありましたが、全体の知識の背景を理解することができたので、結果的には良かったと感じています。

電卓を使用しての試験ですので、電卓のメモリ機能を使用した計算をミスなくできるよう練習しました。

試験結果

合格してました!

後悔している事

本番を想定した演習量の不足

問題は解けそうでも、当日時間が足りなくて焦りました。これは本番形式での演習が不足していたことが原因でした。どんな試験でもそうですが、万全を期すなら本番よりも時間を短くするなど、高い負荷での演習を積んでおくべきでした。

まとめ

試験自体は受かりはしましたが、手応え的に受かった気がしなかったので、運が良かったという感じです。

結果云々よりも、統計学が色んなところで応用されていて、その仕組みを少し知ることができたことが良かったです。

仮説を立てて、それが統計学的に正しいかどうか評価をできるように、勉強を進めていこうと思います。

このマウス、良いです

業務効率化がしたくて大きなディスプレイが気になっているとは言いながらも
実際はビビっている岡村です。
みなさん、トラックボールマウスは使っていますか!僕は使っています!

トラックボールマウスとは、
マウス本体が固定されていて、
指でボールを転がして操作するマウスです。

これまでずっと、業務はトラックパッドで行っていたのですが、
一度使ってみるととても快適だったので、今回ご紹介しようと思います。

LogicoolのM575です!!

Continue reading "このマウス、良いです"

【プレスリリース】らくらく在庫が東南アジア最大規模のECプラットフォームのShopeeと連携しました。

グリニッジ株式会社(本社:東京都港区、代表取締役:田中裕之、以下:グリニッジ)の提供するEC在庫管理システム『らくらく在庫』と東南アジア・台湾で最大規模のEコマースプラットフォーム『Shopee』(日本法人:ショッピージャパン株式会社 本社:東京都港区 以下:ショッピージャパン)が連携しました。

■連携の背景

日本国内だけでなく、海外に向けた越境ECを行う事業者が増えており、その中でも東南アジア・台湾商圏の成長は著しく、東南アジア・台湾で最大規模のECプラットフォーム『Shopee』に出店するEC事業者が増えています。

海外に向けた販売を行うことで売上増加につながる一方、在庫管理における作業が煩雑になりEC事業者を悩ませていました。

この度『らくらく在庫』と『Shopee』 がAPI連携することにより作業負担を軽減し、利益を最大化することが可能になります。

■API連携概要

らくらく在庫とのAPI連動によりShopeeの受注情報を自動で取り込みできるようになり、また、他の連動モールで注文が入るとShopeeの在庫数も自動で更新されます。

これにより、国内ECモールの運営と東南アジア・台湾に向けての越境EC運営も行いやすく、在庫管理にかかる作業コストを大幅に削減できます。

■Shopee連携スタートキャンペーン 

『らくらく在庫』と『Shopee』連携リリースにあたり、通常30日間無料トライアルのところ、今だけ60日間無料で行います。

ぜひ、この機会にらくらく在庫をお試しください。

らくらく在庫無料トライアル申込ページ:https://zaiko.greenwich.co.jp/flow/trial

※キャンペーン期間:2022年8月31日まで 『Shopee』を含めたお申込みが対象です。

【Shopeeに関するお問合せ・出店ご検討の方はこちら】

お問い合わせURL:https://help.shopeejapan.jp/hc/ja

アカウント申請フォームURL:https://bit.ly/3NsbXKU

【会社概要】

▽グリニッジ株式会社

代表者:代表取締役社長 田中裕之

所在地:〒105-0004 東京都港区新橋一丁目16-4りそな新橋ビル 8F

設立:平成15年5月26日

事業内容:EC・Webソリューション(コンサルティング・制作・システム開発・運用)

らくらく在庫URL:https://zaiko.greenwich.co.jp/

ホームページURL:https://www.greenwich.co.jp

▽ショッピージャパン株式会社

代表者:Chris Feng

所在地:東京都港区六本木1-4-5アークヒルズサウスタワー 16F WeWork Office

設立:2020年7月

事業内容:越境ECプラットフォームサービス・事業の展開

ホームページURL:https://shopee.jp/

【本件に関するお問い合わせ先】

■グリニッジ株式会社

インサイドセールス:塚部一貴(つかべかずき)<support@greenwich.co.jp>

〒105-0004 東京都港区新橋一丁目16-4 りそな新橋ビル 8F

(TEL) 03-5510-7260 / (FAX) 03-5510-7296

(URL) https://www.greenwich.co.jp/