SharePoint :モダンページのWebパーツに新しく実装された「Kindle インスタント プレビュー」「Twitter(プレビュー)」を試す

モダンUIのWebパーツは徐々に追加されていって面白いですね。ただ、ガチガチに厳しい企業にとってはアレも利用禁止、コレも利用禁止にするのに四苦八苦だと思います。そういう企業さんはモダンUI自体が利用禁止でしょうけど。そもそもそういう企業さんにとっては Office 365 は向いていないのかも。

さて、最近追加されたWebパーツが2個ほどありました。

  • Kindle インスタント プレビュー
  • Twitter(プレビュー)

早速試してみました。

■ Kindle インスタント プレビュー

▼モダンページのWebパーツ追加に Kindle のアイコンが

▼クリックするとWebパーツが追加されます

▼同時に設定の右パネルが出現します

(右パネル上部の「 Kindle インスタント プレビュー」の「ビュー」が改行されて隠れてしまっているのはご愛敬ですね。英語だと「Kindle Instant Preview」で余裕をもって収まっていました。)

ここに埋め込みコードを入力すれば良いので、取得しようと思います。

実際に Amazon で埋め込みコードを取得しようと思ったことがないのですが、SNSなどにシェアをするボタンはあったなぁと思って探しました。

▼ここらへん

しかし、埋め込みコードはどこにもなかったんです…。

一旦、SharePoint に戻って右パネル内を見ると、「 Kindle プレビューの埋め込みについての詳細情報 」なるリンクを発見。そこからページに行くもヒントがなく、更にリンクを辿るとAmazonサイトのページにたどり着きました。

Amazon.com: Kindle Instant Preview
https://www.amazon.com/Kindle-Instant-Preview/

ふむふむ…

▼ん?<Embed>??

この左隣のPアイコンはあったけど、<Embed>なんてなかったぞ?もしや?と思い、英語版のAmazonサイトを見てみると…

▼あった!!!

つまり、Amazonの日本サイトでは埋め込みコードは対応されていないという残念なオチでした。そしてAmazonの日本サイト以外を利用したことがなかったけど、英語サイトで日本の書籍を検索しても出てきません。

▼取扱い商品等が変わります…そうですよね…

うーむ、つまり日本の書籍はこのWebパーツは今のところ使えないという事でしょうか。(他国でも取り扱いがあれば使えるますが。)これはなかなか残念です。Amazon側の仕様だからなおさら残念。自分で埋め込みコードを作成するなど何か解決方法はあるんでしょうかね。(今回は時間もないので調べませんが…)

とりあえず、英語サイトで埋め込みコードを取得してWebパーツの設定に突っ込んでみました。

▼ページの編集モードでもプレビューが即表示されます

▼発行するとこんな感じ。プレビューが埋め込まれます。

▼「プレビュー」をクリックするとちゃんと試し読みが少しできます。フルスクリーンも対応ですね。

チームサイト内でチームにおススメ本があったらこのように紹介するのも良いですね。ただ、Amazonの日本サイトが…という点が痛いですが。

■Twitter(プレビュー)

おそらくこっちの方が使えそうです。

▼Webパーツの追加で「Twitter(プレビュー)」をクリック

▼追加するだけで既定で Microsoft のアカウントが指定されています

特定のアカウントのツイートを表示する場合は、特に自分のTwitterのアカウントを持ってなくても利用可能です。ユーザー名やURLを指定するのですが、少し触った限りだと複数指定はできなさそう。

また、ハッシュタグなど検索結果を表示させるにはTwitterのアカウントが必要なようです。

詳細は以下のページをご参考に。

Twitter の web パーツを使用します。
https://support.office.com/ja-jp/article/-15db6b3b-d167-41dd-9875-2af64b44d820

Twitterに関しては例えば Microsoft Flow を利用して、SharePoint や Yammer や Teams などに流す方法もあるけど、Flow のアクションはTwitterアカウントにログインしなければいけなかったと思います。今回紹介した方法なら一部ではTwitterのアカウントなくても表示可能なので、気軽ですね。

利用シーンとしては、ソーシャルメディアをやっている企業なら、自社アカウントを社内ポータルサイトに表示させたり、営業部門のサイト内では自部門で扱っている商品やその企業のアカウントがあればそれを表示させるのも良いですね。技術部門も同じく。
例えば、 Microsoft 製品を販売している部門サイトに Microsoft の製品関連のアカウントがあれば、それを表示させていれば最新情報を楽に得る事が可能かと。

こんな感じでカンタンに設定が可能な便利機能が続々実装されていく中で、開発やらカスタマイズにこだわるよりも、このような標準の便利機能をいかに業務に役立てるか?という利活用の工夫に時間とお金を注いだ方が良いのではと思います。テナントの管理者にとっては最新機能などのキャッチアップが非常に大変で追いつけないかと思いますが。