<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/pretty-feed-v3.xsl" type="text/xsl"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>ツール・サービス | Change Of Pace</title><description>気分転換の遊び場</description><link>https://changeofpace.site</link><item><title>情報整理から記録まで、Notionを活用してみる</title><link>https://changeofpace.site/posts/2020-11-27-notion-introduction</link><guid isPermaLink="true">https://changeofpace.site/posts/2020-11-27-notion-introduction</guid><description>Notionの基本概念説明から、実際の活用例の紹介まで</description><pubDate>Fri, 27 Nov 2020 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;会社を辞めて、現在療養中のよしです。
療養する最中、身辺整理といいますか、いろんな情報を整理・集約したいなという思いが出てきました。
そこで、以前から存在を知っていたものの、全然活用できていなかった Notion を活用してみました。&lt;/p&gt;
&lt;p&gt;import ImageWrapper from &quot;@/components/ImageWrapper.astro&quot;
import OG from &quot;@/components/OG.astro&quot;&lt;/p&gt;
&lt;h2&gt;Notion とは？&lt;/h2&gt;
&lt;p&gt;&amp;lt;ImageWrapper src=&quot;screenshots/2020/notion-introduction/notion.png&quot; alt=&quot;Notionのトップページ&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;OG url=&quot;https://www.notion.so&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;「All-in-one workspace」とあるように、実に幅広い機能を備えているサービスです。
例として、メモ・ノート機能、タスク管理、データベース管理など。&lt;/p&gt;
&lt;p&gt;従来これらの機能は、それぞれに特化したサービスやアプリを組み合わせて使われてきたのではないでしょうか。
Notion を使えば、それを Notion ひとつに集約させることができます。&lt;/p&gt;
&lt;p&gt;Web アプリだけでなく、デスクトップアプリ、iOS/Android アプリも用意されており、それぞれのプラットフォームで行われた編集は同期されます。&lt;/p&gt;
&lt;h3&gt;Notion の基本&lt;/h3&gt;
&lt;h4&gt;ワークスペース&lt;/h4&gt;
&lt;p&gt;Notion の基本構造としては、まずワークスペースを作成し、その中にページを作成していくようになっています。&lt;/p&gt;
&lt;h4&gt;ページ&lt;/h4&gt;
&lt;p&gt;ページは新規作成すると、まっさらなページが作られます。
メモ書きするもよし、ドキュメントを書くもよし。豊富に用意されているテンプレートを使用するもよし。&lt;/p&gt;
&lt;p&gt;マークダウンが使えるので、多くのエンジニアの方にとってはとっつきやすいのではないかと（一部使えない記法や、違う使い方になっているものもあります。）&lt;/p&gt;
&lt;p&gt;&lt;code&gt;/&lt;/code&gt;からショートカットを呼び出して、マークダウン要素をはじめとした、後述するブロック要素の挿入もできます。&lt;/p&gt;
&lt;p&gt;ページに他のページを紐づけたり、階層構造にしたり。
よく使うページはサイドバーに追加もできます。&lt;/p&gt;
&lt;p&gt;自分のワークスペースのサイドバー
&amp;lt;ImageWrapper className=&quot;w-[30%]&quot; src=&quot;screenshots/2020/notion-introduction/notion-sidebar.png&quot; alt=&quot;Notion 自分のワークスペースのサイドバー表示&quot; /&amp;gt;&lt;/p&gt;
&lt;h4&gt;ブロック&lt;/h4&gt;
&lt;p&gt;h1～h3 をはじめとしたマークダウン要素、画像など、ページ内を構成する要素はブロックとなります。&lt;/p&gt;
&lt;p&gt;このブロック単位で、ドラッグ &amp;amp; ドロップで移動させられたり、文字色や背景色を変えたり、削除したりということが可能です。&lt;/p&gt;
&lt;p&gt;簡単な例
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/notion-introduction/notion-page-block.png&quot; alt=&quot;Notion ページとブロックの図&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;基本的には上から下への流れですが、ブロックをブロックの右隣に移動させて横並びになんかもできたりします。&lt;/p&gt;
&lt;p&gt;それと、ブロックの一種としてデータベースの存在があります。
これはページ情報を集約してデータとして扱い一覧表示するようなもので、表示方法の種類は執筆時現在、以下の6つです。&lt;/p&gt;
&lt;p&gt;（スクショは Notion Template Gallery より）
&amp;lt;OG url=&quot;https://www.notion.so/ja-jp/templates&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Table&lt;/strong&gt;
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/notion-introduction/notion-table.png&quot; alt=&quot;Notion Table表示の例&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Board&lt;/strong&gt;
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/notion-introduction/notion-board.png&quot; alt=&quot;Notion Board表示の例&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;List&lt;/strong&gt;
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/notion-introduction/notion-list.png&quot; alt=&quot;Notion List表示の例&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Calendar&lt;/strong&gt;
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/notion-introduction/notion-calendar.png&quot; alt=&quot;Notion Calendar表示の例&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Gallery&lt;/strong&gt;
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/notion-introduction/notion-gallery.png&quot; alt=&quot;Notion Gallery表示の例&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Timeline&lt;/strong&gt;
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/notion-introduction/notion-timeline.png&quot; alt=&quot;Notion Timeline表示の例&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;ちなみにこの表示方法は、どれか1つのみだけ使用ということでなく、同じデータをもとに複数の表示方法を併用して切り替えるということができます。&lt;/p&gt;
&lt;p&gt;また、同じ表示方法であっても、検索条件のフィルターの有無などで使い分けることも可能です。&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Notion の基本概念はこんな感じで、使ってみるとわかるのですが、割と自由にいろんなことができます。&lt;/p&gt;
&lt;p&gt;自由ゆえに使い方を悩む場合は、用意されている公式のテンプレートや他のユーザの方が公開しているテンプレートを参考にすると、面白いアイデアが浮かぶやもしれません。&lt;/p&gt;
&lt;p&gt;料金プランはありますが、フリー（Personal）プランでも出来ることは多いので、まずは使ってみてはいかがでしょう？
（以前のフリープランではブロック数の制限がありましたが、2020年5月にその制限がなくなりました）&lt;/p&gt;
&lt;h2&gt;自分の活用方法&lt;/h2&gt;
&lt;h3&gt;日々の記録&lt;/h3&gt;
&lt;p&gt;※フルページキャプチャの都合で、日記のテーブル上部に集計行がかぶってますが、本来はテーブル下部に追従する形であります。
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/notion-introduction/dashboard.png&quot; alt=&quot;Notion 日々の記録ページ&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;毎日開く自分用のダッシュボード的なページで、月ごとに作成する想定です。&lt;/p&gt;
&lt;p&gt;Twitter でこちらの方の記事を見かけて、すごくいいなーと思い、思いっきり真似させていただきました。ありがとうございます🙇&lt;/p&gt;
&lt;p&gt;&amp;lt;OG url=&quot;https://blog.35d.jp/2020-06-01-notion-weather&quot; /&amp;gt;
&amp;lt;OG url=&quot;https://blog.35d.jp/2020-07-06-notion-daily-log&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;他にもいろんな Notion の使い方を紹介されていて、とても参考にさせていただきました。
&amp;lt;OG url=&quot;https://blog.35d.jp/2020-06-30-notion-matome&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;ちなみにこの記事の作者様から、リアクションをいただいて嬉しかったです！&lt;/p&gt;
&lt;p&gt;&amp;lt;blockquote class=&quot;twitter-tweet&quot;&amp;gt;
&amp;lt;p lang=&quot;ja&quot; dir=&quot;ltr&quot;&amp;gt;素敵です！👏 &amp;lt;a href=&quot;https://t.co/4PGnRF02qJ&quot;&amp;gt;https://t.co/4PGnRF02qJ&amp;lt;/a&amp;gt;
&amp;lt;/p&amp;gt;— Yuji Tsuburaya (@___35d)
&amp;lt;a href=&quot;https://twitter.com/___35d/status/1323579665269678082?ref_src=twsrc%5Etfw&quot;&amp;gt;November 3, 2020&amp;lt;/a&amp;gt;
&amp;lt;/blockquote&amp;gt;
&amp;lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/p&gt;
&lt;p&gt;さらっと中身を説明すると、こんな感じです。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;テーマ：今年のテーマと今月テーマをいつでも見られるように&lt;/li&gt;
&lt;li&gt;生活ルーティン：日々行うことのメモ&lt;/li&gt;
&lt;li&gt;運勢：某占いの開運3か条（これを気にかけて、何かいいことあればラッキー）&lt;/li&gt;
&lt;li&gt;今月やること：ふわっとやること管理&lt;/li&gt;
&lt;li&gt;天気予報：参考記事そのままのお天気ウィジェット&lt;/li&gt;
&lt;li&gt;日記：
&lt;ul&gt;
&lt;li&gt;Date：日付&lt;/li&gt;
&lt;li&gt;Highlight：その日あったことのハイライト&lt;/li&gt;
&lt;li&gt;Weather：天気&lt;/li&gt;
&lt;li&gt;Condition：朝昼夜の体調&lt;/li&gt;
&lt;li&gt;Stepper：ステッパーで運動したか&lt;/li&gt;
&lt;li&gt;EMS：EMS（低周波電流） でマッサージしたか&lt;/li&gt;
&lt;li&gt;Sunbath：外で陽にあたったか&lt;/li&gt;
&lt;li&gt;Medicine：常用薬以外に服用した薬&lt;/li&gt;
&lt;li&gt;diary：簡単な日記&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;現在は会社を退職して療養中の身であるため、体調に関連する事項が多めですね。&lt;/p&gt;
&lt;p&gt;日々の体調を記録して、体調の傾向を分析しようかなぁとか。
精神疾患に対して、運動や陽に当たることが効果的と聞くけどどうなのか？とか。&lt;/p&gt;
&lt;p&gt;あとは単純に日々の振り返りができるというのもありますね。
これまで iPhone のメモ帳アプリに簡単な日記はつけてましたが、Notion に移行してより振り返りやすくなりました。
こうして日記部分見ると、病んでますねぇ（苦笑）&lt;/p&gt;
&lt;p&gt;このページの内容に関しては、特に試行錯誤をして日々アップデートしていこうと思っています。
（今月色々試すつもりが、気力の落ちた期間が続き、あまりできてないのはここだけの話...）&lt;/p&gt;
&lt;h3&gt;ドキュメント下書き・メモ&lt;/h3&gt;
&lt;p&gt;&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/notion-introduction/draft.png&quot; alt=&quot;Notion ドキュメント下書き・メモページ&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;技術記事・ドキュメントの下書きやメモを集約したページです。
特に変わったことはしていません。&lt;/p&gt;
&lt;p&gt;これまで記事執筆は VSCode でやっていましたが、これからは Notion でざっと下書きをして、VSCode で手直しをしようかなと思っています。&lt;/p&gt;
&lt;h3&gt;参考書一覧&lt;/h3&gt;
&lt;p&gt;持っている本のページ
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/notion-introduction/books.png&quot; alt=&quot;Notion 持っている本ページ&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;主に技術本のギャラリーページです。
現在持っている本と、気になっている本の情報を整理しておきたかったので作りました。&lt;/p&gt;
&lt;p&gt;本のページに画像をいれておくと、ギャラリー表示へ切り替えた時に表示してくれるので、表紙の画像をいれてあります。
画像のどの部分を表示するかも決められるので、調整しておくと見栄えよくできていいですね。&lt;/p&gt;
&lt;p&gt;表示している日付は、出版日です。
出版されてから日が経ってるのにまだ読んでないの？という、積読へのちょっとした圧です(笑)&lt;/p&gt;
&lt;h3&gt;リンク集&lt;/h3&gt;
&lt;p&gt;リンク集の一部抜粋
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/notion-introduction/links-example.png&quot; alt=&quot;Notion リンク集ページ一部抜粋&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;元々、各種ブラウザや Twitter のブックマークを集約するべく作ったページです。
Notion に集めておけば、PC・スマホどちらからもアクセスできますからね。&lt;/p&gt;
&lt;p&gt;技術やサービスの公式サイトから、ちょっとした Tips 記事やツイートまで、いろんな情報のリンク集です。&lt;/p&gt;
&lt;p&gt;１つのテーブルに全てを集約するのはさすがに大変なので、ざっくりとしたジャンル分けをしています。
設計とかデザイン、言語ごととか、割とテキトーですが...。
それぞれでテーブルを作って整理してます。&lt;/p&gt;
&lt;h3&gt;開発フロー&lt;/h3&gt;
&lt;p&gt;このページはまだ構想程度なので、スクショはなしで。
個人開発をする上での、自分なりの開発フローテンプレートのようなものを作れたらいいなと思っています。&lt;/p&gt;
&lt;p&gt;一言で開発と言っても実際にサービスやアプリケーションを作るとするなら、企画～要件定義～設計～実装～テスト～運用と、やることはたくさんあります。
（ちょっと作ってみた程度なら、必ずしもかっちりとやる必要はないとでしょうが...）&lt;/p&gt;
&lt;p&gt;やることたくさんありすぎて、どこから手を付けたらいいかわからないを防ぐとか。
最低限気をつけるべきことを忘れないようにするとか。&lt;/p&gt;
&lt;p&gt;あとは、開発の流れをちゃんと身につけたいとか。
自分は Web プログラマーとして、約3年ほどの経験ですが、上流工程は正直あまり経験がありません。
それってどうなの？やばくない？という危機感みたいなものもあり。&lt;/p&gt;
&lt;p&gt;そういった思いから、構想中です。&lt;/p&gt;
&lt;p&gt;とはいえ、ずっと構想していてもしょうがないので、実際に何か個人開発しながら試していきつつ、組み立てていった方がいいかなぁと思い始めているところです。&lt;/p&gt;
&lt;h2&gt;その他の活用例など&lt;/h2&gt;
&lt;h3&gt;Web サービスの Q &amp;amp; A ページ&lt;/h3&gt;
&lt;p&gt;Notion で作成したページは、基本的にはアクセス権限がある方しかアクセスできませんが、一般公開させることも可能です。
公開にあたって参照のみなどの、権限設定も行えるので安心ですね。&lt;/p&gt;
&lt;p&gt;この公開設定を使って、Q &amp;amp; A ページを運用しているサービスを見かけたことがあります。&lt;/p&gt;
&lt;p&gt;Notion で作成したページがそのまま公開されるわけなので、すぐに追記・編集ができますし、非エンジニアの方にとっても扱いやすいかと。&lt;/p&gt;
&lt;h3&gt;Fast Notion&lt;/h3&gt;
&lt;p&gt;日々の記録ページで参考にさせていただいたブログの作者様である、Yuji Tsuburaya さん作の iOS / Android アプリです。
&amp;lt;OG url=&quot;https://apps.apple.com/jp/app/fast-notion/id1505194382&quot; /&amp;gt;
&amp;lt;OG url=&quot;https://play.google.com/store/apps/details?id=jp.fastNotion&amp;amp;hl=ja&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;自分の Notion ページに素早くメモを取ることができるアプリだそうです。
すぐにパパっとメモを書きたい方にとっては、重宝しそうですね。&lt;/p&gt;
&lt;p&gt;&amp;lt;blockquote class=&quot;twitter-tweet&quot;&amp;gt;
&amp;lt;p lang=&quot;ja&quot; dir=&quot;ltr&quot;&amp;gt;🚀 Fast Notion というアプリを作ってリリースしました！&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;4/1 にこっそりとβリリースして色々な方に触っていただいていたのですが、&amp;lt;br /&amp;gt;・2ヶ月間大きなバグもなく安定して動いている&amp;lt;br /&amp;gt;・Android 版も昨日リリースした&amp;lt;br /&amp;gt;ということで、ようやくリリースブログ書きました🙌&amp;lt;a href=&quot;https://t.co/oVYm4bQxQ0&quot;&amp;gt;https://t.co/oVYm4bQxQ0&amp;lt;/a&amp;gt;
&amp;lt;/p&amp;gt;— Yuji Tsuburaya (@___35d)
&amp;lt;a href=&quot;https://twitter.com/___35d/status/1266503600890675214?ref_src=twsrc%5Etfw&quot;&amp;gt;May 29, 2020&amp;lt;/a&amp;gt;
&amp;lt;/blockquote&amp;gt;
&amp;lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/p&gt;
&lt;h3&gt;Notion Blog&lt;/h3&gt;
&lt;p&gt;&amp;lt;OG url=&quot;https://notion-blog.now.sh&quot; /&amp;gt;
Notion Blog というオープンソースプロジェクトで、 Notion を使ってブログを作れます。&lt;/p&gt;
&lt;p&gt;フロントエンドが Next.js、バックエンドが Notion という形になり、Next.js から Notion 上の記事を読み取りレンダリングするという構成になっているそうです。
ちなみに、デザイン等のカスタマイズや独自ドメインをあてることも出来るとのこと。&lt;/p&gt;
&lt;p&gt;Yuji Tsuburaya さんのブログに、Notion Blog について解説されている連載記事がありました。
詳しく解説されているので、とても参考になります。
&amp;lt;OG url=&quot;https://blog.35d.jp/2020-05-23-notion-blog-1&quot; /&amp;gt;&lt;/p&gt;
&lt;h3&gt;Wraptas（※旧：Anotion）&lt;/h3&gt;
&lt;p&gt;※2021/09/11 に名称とドメインが新しくなりました。&lt;/p&gt;
&lt;p&gt;&amp;lt;OG url=&quot;https://wraptas.com&quot; /&amp;gt;
Wraptas というサービスでも、Notion を使ったブログ、Web サイトが作れます。&lt;/p&gt;
&lt;p&gt;こちらは国内産で、nabettu さんという方が作られています。
2020/10 にリリースされてから、日々アップデートが行われています。&lt;/p&gt;
&lt;p&gt;&amp;lt;blockquote class=&quot;twitter-tweet&quot;&amp;gt;
&amp;lt;p lang=&quot;ja&quot; dir=&quot;ltr&quot;&amp;gt;&amp;lt;a href=&quot;https://twitter.com/hashtag/Anotion?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&amp;gt;#Anotion&amp;lt;/a&amp;gt; のサービス名を &amp;lt;a href=&quot;https://twitter.com/hashtag/Wraptas?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&amp;gt;#Wraptas&amp;lt;/a&amp;gt; へ変更しました！同時にドメインも変更し、.comへ移行しました💪&amp;lt;br /&amp;gt;サービス内容は変わっていませんが、引き続き&quot;Wraptas&quot;をよろしくお願いします！&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;移行作業で疲れたので今日はアイス食べて休憩します😪笑&amp;lt;a href=&quot;https://t.co/evoNfR7uJZ&quot;&amp;gt;https://t.co/evoNfR7uJZ&amp;lt;/a&amp;gt;
&amp;lt;/p&amp;gt;— nabettu🍲NotionでWebサイトが作れるサービス (@nabettu) &amp;lt;a href=&quot;https://twitter.com/nabettu/status/1436543962852986886?ref_src=twsrc%5Etfw&quot;&amp;gt;September 11, 2021&amp;lt;/a&amp;gt;
&amp;lt;/blockquote&amp;gt;
&amp;lt;script async src=&quot;https://platform.twitter.com/widgets.js&quot; charset=&quot;utf-8&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/p&gt;
&lt;p&gt;なお Notion Blog と違い、こちらは有料のサービスになります。
ただ、無料トライアル期間があるので、気になる方は一度試してみてはいかがでしょうか。&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Notion の基本概念説明から、実際の活用例の紹介までしてみました。
Notion は本当にいろんなことができるなぁと。&lt;/p&gt;
&lt;p&gt;元々、自分は Notion の存在を以前から知ってはいたのですが、結局あまり使えていませんでした。&lt;/p&gt;
&lt;p&gt;現在こうして療養中の身となり、時間があるので Notion を改めて使用して良さに触れて、積極的に活用していこうと思った次第です。
少なくとも年内は療養することになりそうなので、そのなかで試行錯誤してみて、来年から本格的に活用していきたいですね。&lt;/p&gt;
&lt;p&gt;この記事が Notion 活用の参考になれば幸いです。&lt;/p&gt;
&lt;h2&gt;参考リンクまとめ&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.notion.so/&quot;&gt;Notion&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Fast Notion：&lt;a href=&quot;https://apps.apple.com/jp/app/fast-notion/id1505194382&quot;&gt;iOS&lt;/a&gt;/&lt;a href=&quot;https://play.google.com/store/apps/details?id=jp.fastNotion&amp;amp;hl=ja&quot;&gt;Android&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://notion-blog.now.sh/&quot;&gt;Notion Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://wraptas.com/&quot;&gt;Wraptas&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://blog.35d.jp/2020-06-01-notion-weather&quot;&gt;Notion にお天気ウィジェットを配置し、毎日の天気を確認する&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://blog.35d.jp/2020-07-06-notion-daily-log&quot;&gt;Notion 7月分のデイリーログページを作成した&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://blog.35d.jp/2020-06-30-notion-matome&quot;&gt;このブログで紹介した Notion の使い方まとめ（企業・プライベート）&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://blog.35d.jp/2020-05-23-notion-blog-1&quot;&gt;Notion Blog でブログを開設する【Notion Blog 徹底解説 #1】&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>Windows TerminalでWSLとGit Bashのターミナルを統合してみた（+ 設定項目簡易まとめ）</title><link>https://changeofpace.site/posts/2020-11-07-windows-terminal</link><guid isPermaLink="true">https://changeofpace.site/posts/2020-11-07-windows-terminal</guid><description>Windows Terminal導入からGit Bashの統合設定、設定項目の簡易的なまとめ</description><pubDate>Sun, 08 Nov 2020 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Windows で複数のターミナルを立ち上げていると、散らかったり、切り替えが手間だったりしますよね。
これらを統合するべく、Windows Terminal を使ってみました。&lt;/p&gt;
&lt;p&gt;import ImageWrapper from &quot;@/components/ImageWrapper.astro&quot;
import OG from &quot;@/components/OG.astro&quot;&lt;/p&gt;
&lt;h2&gt;Windows Terminal とは？&lt;/h2&gt;
&lt;p&gt;&amp;lt;OG url=&quot;https://docs.microsoft.com/ja-jp/windows/terminal&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;Microsoft が提供している Windows 向けのターミナルアプリケーションです。
コマンドラインインターフェイスを持つ任意のアプリケーションを、この Windows Terminal 内で実行できます。&lt;/p&gt;
&lt;p&gt;つまり、これまではターミナルごとに別々で立ち上げていたのが、Windows Terminal で一元管理できるようになります。
それぞれのターミナルウィンドウを探す手間も省けて楽です。&lt;/p&gt;
&lt;p&gt;&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/windows-terminal/windows-terminal.png&quot; alt=&quot;Windows Terminalのウィンドウ&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;ターミナルそれぞれでテーマや配色、フォント、背景などの設定が可能です。
そのほか、タブの中でさらにウィンドウ分割したり、ショートカットのキーバインディング設定も行うことができるようになっています。&lt;/p&gt;
&lt;p&gt;自分の場合は、主に WSL と Git Bash を使用していたので、今回統合することにしました。
以下、導入・設定手順の備忘録と、おおよそどんな設定ができるのかを書いています。&lt;/p&gt;
&lt;p&gt;Windows Terminal をより詳細に知りたい場合は、こちらの Zenn 本で詳しく解説されています。
&amp;lt;OG url=&quot;https://zenn.dev/koron/books/b8bd70271541c102c0b8&quot; /&amp;gt;&lt;/p&gt;
&lt;h2&gt;導入&lt;/h2&gt;
&lt;h3&gt;ダウンロード&lt;/h3&gt;
&lt;p&gt;Microsft Store で &lt;code&gt;Windows Terminal&lt;/code&gt; で検索。&lt;/p&gt;
&lt;p&gt;正式リリース版とプレビュー版とあるのでお好みで。
今回、自分は正式リリース版を使用することにしました。
（プレビュー版でしか使えない設定もありますが、プレビュー版はあくまで開発中のものであるため、予期しない動作をする可能性があることに注意です）&lt;/p&gt;
&lt;p&gt;「入手」でダウンロード。
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/windows-terminal/ms-shop-windows-terminal.png&quot; alt=&quot;Microsoft StoreのWindows Terminal画面&quot; /&amp;gt;&lt;/p&gt;
&lt;h3&gt;起動&lt;/h3&gt;
&lt;p&gt;起動すると Windows PowerShell タブがデフォルトとして立ち上がります。&lt;/p&gt;
&lt;p&gt;他の各種ターミナルを立ち上げるには、タブ右の ∨ から選択します。
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/windows-terminal/windows-terminal-tab.png&quot; alt=&quot;Windows Terminalのターミナル（プロファイル）一覧を表示した状態の画面&quot; /&amp;gt;&lt;/p&gt;
&lt;h2&gt;Git Bash の追加&lt;/h2&gt;
&lt;p&gt;Windows Terminal の初期設定では、以下のものしかありません。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Windows PowerShell&lt;/li&gt;
&lt;li&gt;コマンドプロンプト&lt;/li&gt;
&lt;li&gt;Ubuntu&lt;/li&gt;
&lt;li&gt;Azore Cloud Shell&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ここに Git Bash を追加します。&lt;/p&gt;
&lt;p&gt;タブ右の ∨から「設定」を選択すると、設定ファイルを開くことができ、初期では以下のような内容になっています。&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;// This file was initially generated by Windows Terminal 1.3.2651.0
// It should still be usable in newer versions, but newer versions might have additional
// settings, help text, or changes that you will not see unless you clear this file
// and let us generate a new one for you.

// To view the default settings, hold &quot;alt&quot; while clicking on the &quot;Settings&quot; button.
// For documentation on these settings, see: https://aka.ms/terminal-documentation
{
  &quot;$schema&quot;: &quot;https://aka.ms/terminal-profiles-schema&quot;,

  &quot;defaultProfile&quot;: &quot;{61c54bbd-c2c6-5271-96e7-009a87ff44bf}&quot;,

  // You can add more global application settings here.
  // To learn more about global settings, visit https://aka.ms/terminal-global-settings

  // If enabled, selections are automatically copied to your clipboard.
  &quot;copyOnSelect&quot;: false,

  // If enabled, formatted data is also copied to your clipboard
  &quot;copyFormatting&quot;: false,

  // A profile specifies a command to execute paired with information about how it should look and feel.
  // Each one of them will appear in the &apos;New Tab&apos; dropdown,
  //   and can be invoked from the commandline with `wt.exe -p xxx`
  // To learn more about profiles, visit https://aka.ms/terminal-profile-settings
  &quot;profiles&quot;:
  {
    &quot;defaults&quot;:
    {
        // Put settings here that you want to apply to all profiles.
    },
    &quot;list&quot;:
    [
      {
        // Make changes here to the powershell.exe profile.
        &quot;guid&quot;: &quot;{61c54bbd-c2c6-5271-96e7-009a87ff44bf}&quot;,
        &quot;name&quot;: &quot;Windows PowerShell&quot;,
        &quot;commandline&quot;: &quot;powershell.exe&quot;,
        &quot;hidden&quot;: false
      },
      {
        // Make changes here to the cmd.exe profile.
        &quot;guid&quot;: &quot;{0caa0dad-35be-5f56-a8ff-afceeeaa6101}&quot;,
        &quot;name&quot;: &quot;コマンド プロンプト&quot;,
        &quot;commandline&quot;: &quot;cmd.exe&quot;,
        &quot;hidden&quot;: false
      },
      {
        &quot;guid&quot;: &quot;{2c4de342-38b7-51cf-b940-2309a097f518}&quot;,
        &quot;hidden&quot;: false,
        &quot;name&quot;: &quot;Ubuntu&quot;,
        &quot;source&quot;: &quot;Windows.Terminal.Wsl&quot;
      },
      {
        &quot;guid&quot;: &quot;{b453ae62-4e3d-5e58-b989-0a998ec441b8}&quot;,
        &quot;hidden&quot;: false,
        &quot;name&quot;: &quot;Azure Cloud Shell&quot;,
        &quot;source&quot;: &quot;Windows.Terminal.Azure&quot;
      }
    ]
  },

  // Add custom color schemes to this array.
  // To learn more about color schemes, visit https://aka.ms/terminal-color-schemes
  &quot;schemes&quot;: [],

  // Add custom actions and keybindings to this array.
  // To unbind a key combination from your defaults.json, set the command to &quot;unbound&quot;.
  // To learn more about actions and keybindings, visit https://aka.ms/terminal-keybindings
  &quot;actions&quot;:
  [
    // Copy and paste are bound to Ctrl+Shift+C and Ctrl+Shift+V in your defaults.json.
    // These two lines additionally bind them to Ctrl+C and Ctrl+V.
    // To learn more about selection, visit https://aka.ms/terminal-selection
    { &quot;command&quot;: {&quot;action&quot;: &quot;copy&quot;, &quot;singleLine&quot;: false }, &quot;keys&quot;: &quot;ctrl+c&quot; },
    { &quot;command&quot;: &quot;paste&quot;, &quot;keys&quot;: &quot;ctrl+v&quot; },

    // Press Ctrl+Shift+F to open the search box
    { &quot;command&quot;: &quot;find&quot;, &quot;keys&quot;: &quot;ctrl+shift+f&quot; },

    // Press Alt+Shift+D to open a new pane.
    // - &quot;split&quot;: &quot;auto&quot; makes this pane open in the direction that provides the most surface area.
    // - &quot;splitMode&quot;: &quot;duplicate&quot; makes the new pane use the focused pane&apos;s profile.
    // To learn more about panes, visit https://aka.ms/terminal-panes
    { &quot;command&quot;: { &quot;action&quot;: &quot;splitPane&quot;, &quot;split&quot;: &quot;auto&quot;, &quot;splitMode&quot;: &quot;duplicate&quot; }, &quot;keys&quot;: &quot;alt+shift+d&quot; }
  ]
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;ここに Git Bash の設定を追加することで、Git Bash も使えるようにしていきます。&lt;/p&gt;
&lt;h3&gt;guid の取得&lt;/h3&gt;
&lt;p&gt;Windows PowerShell 上で以下のコマンドを実行して guid を取得します。
表示された guid は設定の追記で使用するので控えておきましょう。&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;[guid]::NewGuid()
&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;設定の追記&lt;/h3&gt;
&lt;p&gt;&lt;code&gt;profiles.list&lt;/code&gt; の配列に以下を追記（設定値はあくまで例です）
guid は先ほど取得したものに置き換えてください。&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;{
  &quot;guid&quot; : &quot;{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}&quot;,
  &quot;acrylicOpacity&quot; : 0.7,
  &quot;commandline&quot; : &quot;C:\\Program Files\\Git\\bin\\bash.exe --login -i&quot;,
  &quot;cursorColor&quot; : &quot;#FFFFFF&quot;,
  &quot;fontFace&quot; : &quot;consolas&quot;,
  &quot;fontSize&quot; : 14,
  &quot;icon&quot; : &quot;C:\\Program Files\\Git\\mingw64\\share\\git\\git-for-windows.ico&quot;,
  &quot;name&quot; : &quot;Git Bash&quot;,
  &quot;padding&quot; : &quot;0, 0, 0, 0&quot;,
  &quot;startingDirectory&quot; : &quot;%USERPROFILE%&quot;,
  &quot;useAcrylic&quot; : true
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;それぞれの設定項目の意味としては、こういったものになっています。
（設定については&lt;a href=&quot;#%E8%A8%AD%E5%AE%9A%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6&quot;&gt;下記&lt;/a&gt;も参照）&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;guid：プロファイルを特定するための一意の識別子&lt;/li&gt;
&lt;li&gt;acrylicOpacity：アクリル背景の不透明度（useAcrylic と合わせて設定）&lt;/li&gt;
&lt;li&gt;commandline：このプロファイルで使用される実行ファイル（ちなみに今回の場合は、&lt;code&gt;--login -i&lt;/code&gt; までつけないと、ファイル・ディレクトリの色がつかない）&lt;/li&gt;
&lt;li&gt;cursorColor：カーソルの色&lt;/li&gt;
&lt;li&gt;fontFace：フォントの種類&lt;/li&gt;
&lt;li&gt;fontSize：フォントの大きさ&lt;/li&gt;
&lt;li&gt;icon：タブとドロップダウンメニュー表示のアイコン&lt;/li&gt;
&lt;li&gt;name：ドロップダウンメニューに表示されるプロファイル名&lt;/li&gt;
&lt;li&gt;padding：ウィンドウ内のテキストの周囲の余白&lt;/li&gt;
&lt;li&gt;startingDirectory：シェルが読み込まれるときに開始されるディレクトリ位置&lt;/li&gt;
&lt;li&gt;useAcrylic：ウィンドウ背景に透過性のあるアクリル背景を表示するか&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;これでターミナルの一覧に Git Bash が追加されていれば OK です。&lt;/p&gt;
&lt;p&gt;&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/windows-terminal/windows-terminal-tab-add.png&quot; alt=&quot;Windows Terminalのターミナル（プロファイル）一覧にGit Bashが追加された画面&quot; /&amp;gt;&lt;/p&gt;
&lt;h3&gt;日本語化&lt;/h3&gt;
&lt;p&gt;上記の設定追加で Git Bash が使えるようになりましたが、そのままでは日本語文字が文字化けしてしまうため、ロケールの設定を追加します。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;~/.bash_profile&lt;/code&gt; に以下を追記.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;export LANG=ja_JP.UTF-8
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;再読み込みして設定を反映.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;source ~/.bash_profile
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;これで日本語文字のファイル・ディレクトリ名など、文字化けしていなければOK。&lt;/p&gt;
&lt;p&gt;あとは、ご自分が扱いやすいように設定をカスタマイズして、快適な環境にしましょう。&lt;/p&gt;
&lt;h2&gt;設定について&lt;/h2&gt;
&lt;p&gt;最後に、おおよそどんな設定項目があるかを書いておきます。
より詳細に知りたい方は、ぜひ公式ドキュメントを読んでみてください。
&amp;lt;OG url=&quot;https://docs.microsoft.com/ja-jp/windows/terminal/customize-settings/global-settings&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;補足として、公式ドキュメントには「プレビュー版のみしか使用できない」と記述がある設定のなかには、正式リリース版でも一部使用できるものがありました。&lt;/p&gt;
&lt;h3&gt;グローバル設定&lt;/h3&gt;
&lt;p&gt;※少々見づらいですが、横に長いテーブルなのでスクロールしてご覧ください🙇&lt;/p&gt;
&lt;p&gt;&amp;lt;div class=&quot;scroll-table-block&quot;&amp;gt;
&amp;lt;table&amp;gt;
&amp;lt;thead&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;th&amp;gt;プロパティ名&amp;lt;/th&amp;gt;
&amp;lt;th&amp;gt;内容&amp;lt;/th&amp;gt;
&amp;lt;th&amp;gt;必須どうか&amp;lt;/th&amp;gt;
&amp;lt;th&amp;gt;値&amp;lt;/th&amp;gt;
&amp;lt;th&amp;gt;デフォルト値&amp;lt;/th&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;/thead&amp;gt;
&amp;lt;tbody&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;defaultProfile&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;起動時や、プロファイルを指定せずにタブ追加した場合に開かれるプロファイル&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;必須&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;GUID またはプロファイル名を表す文字列&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;PowerShell の GUID&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;disabledProfileSources&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;動的プロファイルを無効にする&amp;lt;br /&amp;gt;ここに指定したプロファイルはリストに追加されない&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;Windows.Terminal.Wsl&quot;、&amp;lt;br /&amp;gt;&quot;Windows.Terminal.Azure&quot;、&amp;lt;br /&amp;gt;&quot;Windows.Terminal.PowershellCore&quot;&amp;lt;br /&amp;gt;（配列内）&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;[]&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;theme&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;アプリケーションのテーマ&amp;lt;br /&amp;gt;system は Windows と同じテーマ&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;system&quot;、&quot;dark&quot;、&quot;light&quot;&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;system&quot;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;alwaysShowTabs&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;常にタブを表示するかどうか&amp;lt;br /&amp;gt;※1&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;true、false&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;true&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;tabWidthMode&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;タブ幅設定&amp;lt;br /&amp;gt;equal...均等&amp;lt;br /&amp;gt;titleLength...タイトルの長さ&amp;lt;br /&amp;gt;compact...非アクティブタブをアイコン幅、アクティブタブをタイトル幅&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;equal&quot;、&quot;titleLength&quot;、&quot;compact&quot;&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;equal&quot;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;confirmCloseAllTabs&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;複数のタブを開いているウィンドウを閉じようとする時に、確認ポップアップを表示するか&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;true、false&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;true&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;startOnUserLogin&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;スタートアップ時に Windows Terminal を起動するかどうか&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;true、false&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;false&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;launchMode&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;起動時にターミナルを最大化して全画面表示するか、ウィンドウ内に表示するか&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;default&quot;、&quot;maximized&quot;、&quot;fullscreen&quot;&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;default&quot;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;initialPosition&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;起動時の、ウィンドウの左上隅のピクセル位置&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;,&quot;、&quot;#,#&quot;、&quot;#,&quot;、&quot;,#&quot;&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;,&quot;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;initialCols&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;起動時にウィンドウに表示される列数&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;launchMode&amp;lt;/code&amp;gt;が maximized に設定されていると、このプロパティは無視される&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;整数&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;120&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;initialRows&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;起動時にウィンドウに表示される行数&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;launchMode&amp;lt;/code&amp;gt;が maximized に設定されていると、このプロパティは無視される&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;整数&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;30&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;showTabsInTitlebar&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;タブをタイトルバー内に移動するかどうか&amp;lt;br /&amp;gt;※1&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;true、false&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;true&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;showTerminalTitleInTitlebar&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;選択されているタブのタイトルをタイトル バーに表示するかどうか&amp;lt;br /&amp;gt;※1&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;true、false&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;true&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;copyOnSelect&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;テキスト範囲選択と同時にコピーするかどうか&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;true、false&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;false&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;copyFormatting&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;テキストコピー時に書式設定もコピーするかどうか&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;true、false&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;false&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;wordDelimiters&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;ダブルクリックの選択で使用される単語の区切り記号&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;文字列としての文字&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&lt;code&gt;/\()&quot;&apos;-:|.;&amp;amp;lt;&amp;amp;gt;~!@#$%^&amp;amp;*|+=[]{}?│&lt;/code&gt;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;rowsToScroll&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;マウス ホイールで一度にスクロールする行の数&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;整数&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;system&quot;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;snapToGridOnResize&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;ウィンドウサイズ変更時に、最も近い文字境界にスナップするかどうか&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;true、false&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;true&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;experimental.rendering.forceFullRepaint&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;画面の再描画&amp;lt;br /&amp;gt;true の場合、ターミナルでは各フレームの画面全体を再描画&amp;lt;br /&amp;gt;false の場合、フレーム間の画面の更新のみが表示&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;true、false&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;false&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;experimental.rendering.software&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;ソフトウェアレンダリング&amp;lt;br /&amp;gt;true の場合、ターミナルでは、ハードウェア レンダラーの代わりに ソフトウェア レンダラー (WARP) を使用&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;true、false&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;false&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;/tbody&amp;gt;
&amp;lt;/table&amp;gt;
&amp;lt;/div&amp;gt;&lt;/p&gt;
&lt;p&gt;※1...この設定を変更すると、新しいターミナル インスタンスを開始する必要があることに注意。&lt;/p&gt;
&lt;h3&gt;プロファイルの設定&lt;/h3&gt;
&lt;p&gt;&lt;code&gt;defaults&lt;/code&gt;と&lt;code&gt;list&lt;/code&gt;に分かれる。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;defaults：プロファイル共通の設定&lt;/li&gt;
&lt;li&gt;list：プロファイルそれぞれの設定&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;※少々見づらいですが、横に長いテーブルなのでスクロールしてご覧ください🙇&lt;/p&gt;
&lt;p&gt;&amp;lt;div class=&quot;scroll-table-block&quot;&amp;gt;
&amp;lt;table&amp;gt;
&amp;lt;thead&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;th&amp;gt;プロパティ名&amp;lt;/th&amp;gt;
&amp;lt;th&amp;gt;内容&amp;lt;/th&amp;gt;
&amp;lt;th&amp;gt;必須かどうか&amp;lt;/th&amp;gt;
&amp;lt;th&amp;gt;値&amp;lt;/th&amp;gt;
&amp;lt;th&amp;gt;デフォルト値&amp;lt;/th&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;/thead&amp;gt;
&amp;lt;tbody&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;guid&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;プロファイルを特定するための一意の識別子&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;必須&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;レジストリ形式の GUID を表す文字列:&amp;lt;br /&amp;gt;&quot;{00000000-0000-0000-0000-000000000000}&quot;&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;commandline&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;プロファイルで使用される実行可能ファイル&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;実行可能ファイル名を表す文字列&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;cmd.exe&quot;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;source&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;プロファイルを生成したプロファイル ジェネレーターの名前&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;文字列&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;startingDirectory&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;シェルが読み込まれるときに開始されるディレクトリ位置&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;フォルダーの場所を表す文字列&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;%USERPROFILE%&quot;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;name&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;ドロップダウンメニューに表示されるプロファイル名&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;必須&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;文字列&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;icon&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;タブとドロップダウン メニュー内に表示されるアイコン&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;ファイルの場所を表す文字列&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;hidden&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;ドロップダウンメニューからプロファイルを非表示にするかどうか&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;true、false&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;false&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;tabTitle&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;カスタムタブのタイトル&amp;lt;br /&amp;gt;起動時にシェルに渡すタイトルとして&amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt;が置き換えられる&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;文字列&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;suppressApplicationTitle&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;シェルからのタイトルの変更を抑制&amp;lt;br /&amp;gt;true の場合、&amp;lt;code&amp;gt;tabTitle&amp;lt;/code&amp;gt;によってタブの既定のタイトルがオーバーライドされ、&amp;lt;br /&amp;gt;アプリケーションからのタイトルの変更メッセージはすべて抑制される&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;true、false&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;fontFace&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;フォントの種類&amp;lt;br /&amp;gt;指定値が見つからないか無効である場合は、Consolas へのフォールバックが施行される&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;フォント名を表す文字列&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;Cascadia Mono&quot;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;fontSize&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;フォントの大きさ&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;整数&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;12&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;fontWeight&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;フォントの太さ&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;normal&quot;、&quot;thin&quot;、&quot;extra-light&quot;、&quot;light&quot;、&amp;lt;br /&amp;gt;&quot;semi-light&quot;、&quot;medium&quot;、&amp;lt;br /&amp;gt;&quot;semi-bold&quot;、&quot;bold&quot;、&amp;lt;br /&amp;gt;&quot;extra-bold&quot;、&quot;black&quot;、&quot;extra-black&quot;、&amp;lt;br /&amp;gt;OpenType フォントの太さの数値表記に対応する整数&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;normal&quot;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;padding&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;ウィンドウ内のテキストの周囲の余白&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;次の形式の値を表す文字列: &amp;lt;br /&amp;gt;&quot;#&quot;、&quot;#, #&quot;、&quot;#, #, #, #&quot;&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;8, 8, 8, 8&quot;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;antialiasingMode&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;レンダラーでテキストをアンチエイリアシングする方法を制御&amp;lt;br /&amp;gt;※1&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;grayscale&quot;、&quot;cleartype&quot;、&quot;aliased&quot;&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;grayscale&quot;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;cursorShape&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;カーソルの種類&amp;lt;br /&amp;gt;&quot;bar&quot; ( ┃ )&amp;lt;br /&amp;gt;&quot;vintage&quot; ( ▃ )&amp;lt;br /&amp;gt;&quot;underscore&quot; ( ▁ )、&amp;lt;br /&amp;gt;&quot;filledBox&quot; ( █ )、&amp;lt;br /&amp;gt;&quot;emptyBox&quot; ( ▯ )&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;bar&quot;、&quot;vintage&quot;、&quot;underscore&quot;、&amp;lt;br /&amp;gt;&quot;filledBox&quot;、&quot;emptyBox&quot;&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;bar&quot;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;cursorColor&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;カーソルの色&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;色を表す 16 進形式の文字列: &quot;#rgb&quot; または &quot;#rrggbb&quot;&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;cursorHeight&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;下部からのカーソルの高さの割合&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;cursorShape&amp;lt;/code&amp;gt; が &quot;vintage&quot; に設定されている場合にのみ機能&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;25 から 100 までの整数&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;altGrAliasing&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;AltGr エイリアシング&amp;lt;br /&amp;gt;ctrl+alt を AltGr のエイリアスとして扱うかどうか&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;true、false&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;true&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;colorScheme&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;プロファイルで使用される配色の指定&amp;lt;br /&amp;gt;既定の配色だけでなく、独自の配色も指定可能&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;配色の名前を表す文字列&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;Campbell&quot;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;foreground&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;プロファイルの前景色&amp;lt;br /&amp;gt;（配色で設定された &amp;lt;code&amp;gt;foreground&amp;lt;/code&amp;gt; がオーバーライドされる）&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;色を表す 16 進形式の文字列: &quot;#rgb&quot; または &quot;#rrggbb&quot;&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;background&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;プロファイルの背景色&amp;lt;br /&amp;gt;（配色で設定された&amp;lt;code&amp;gt;background&amp;lt;/code&amp;gt;がオーバーライドされる）&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;色を表す 16 進形式の文字列: &quot;#rgb&quot; または &quot;#rrggbb&quot;&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;selectionBackground&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;プロファイル内の選択範囲の背景色&amp;lt;br /&amp;gt;（配色で設定された&amp;lt;code&amp;gt;selectionBackground&amp;lt;/code&amp;gt;がオーバーライドされる）&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;色を表す 16 進形式の文字列: &quot;#rgb&quot; または &quot;#rrggbb&quot;&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;useAcrylic&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;ウィンドウ背景に透過性のあるアクリル背景を表示するかどうか（フォーカスしているウィンドウのみに適用）&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;true、false&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;false&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;acrylicOpacity&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;アクリル背景の不透明度&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;0 - 1 の浮動小数点値の数値&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;0.5&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;backgroundImage&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;ウィンドウの背景に描画する画像&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;ファイルの場所を表す文字列&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;backgroundImageStretchMode&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;背景画像のストレッチモード&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;none&quot;、&quot;fill&quot;、&amp;lt;br /&amp;gt;&quot;uniform&quot;、&quot;uniformToFill&quot;&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;uniformToFill&quot;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;backgroundImageAlignment&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;ウィンドウ境界への背景画像の配置方法&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;center&quot;、&quot;left&quot;、&quot;top&quot;、&amp;lt;br /&amp;gt;&quot;right&quot;、&quot;bottom&quot;、&quot;topLeft&quot;、&amp;lt;br /&amp;gt;&quot;topRight&quot;、&quot;bottomLeft&quot;、&quot;bottomRight&quot;&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;center&quot;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;backgroundImageOpacity&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;背景画像の透明度&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;0 - 1 の浮動小数点値の数値&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;1.0&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;scrollbarState&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;スクロールバーを表示するかどうか&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;visible&quot;、&quot;hidden&quot;&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;snapOnInput&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;入力時に入力行まで自動スクロールするかどうか&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;true、false&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;true&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;historySize&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;ウィンドウに表示されているよりも上の行にスクロールして戻すことができる行の数&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;整数&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;9001&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;closeOnExit&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;終了時のプロファイルの閉じ方&amp;lt;br /&amp;gt;&quot;graceful&quot; or true...exit が入力されたとき、またはプロセスが正常に終了したときに、プロファイルを閉じる&amp;lt;br /&amp;gt;&quot;always&quot;...常にプロファイルを閉じる&amp;lt;br /&amp;gt;&quot;never&quot; or false...プロファイルを閉じない&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;graceful&quot;、&quot;always&quot;、&quot;never&quot;、&amp;lt;br /&amp;gt;true、false&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&quot;graceful&quot;&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;tr&amp;gt;
&amp;lt;td&amp;gt;experimental.retroTerminalEffect&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;レトロターミナル効果&amp;lt;br /&amp;gt;古い CRT ディスプレイ形式でするかどうか（試験的な機能で存続保証なし）&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;オプション&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;true、false&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;false&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;/tbody&amp;gt;
&amp;lt;/table&amp;gt;
&amp;lt;/div&amp;gt;&lt;/p&gt;
&lt;p&gt;※1...この設定を変更すると、新しいターミナル インスタンスを開始する必要があることに注意。&lt;/p&gt;
&lt;h3&gt;配色設定&lt;/h3&gt;
&lt;p&gt;元から用意されている配色については、公式ドキュメントをご参照ください。
&amp;lt;OG url=&quot;https://docs.microsoft.com/ja-jp/windows/terminal/customize-settings/color-schemes&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;独自の配色については、設定ファイルの&lt;code&gt;schemes&lt;/code&gt;配列で定義でき、形式としては以下のようになっています。&lt;/p&gt;
&lt;p&gt;ここで定義した配色の&lt;code&gt;name&lt;/code&gt;をプロファイル設定の&lt;code&gt;colorScheme&lt;/code&gt;で指定する感じです。&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;{
  &quot;name&quot; : &quot;Campbell&quot;,

  &quot;cursorColor&quot;: &quot;#FFFFFF&quot;,
  &quot;selectionBackground&quot;: &quot;#FFFFFF&quot;,

  &quot;background&quot; : &quot;#0C0C0C&quot;,
  &quot;foreground&quot; : &quot;#CCCCCC&quot;,

  &quot;black&quot; : &quot;#0C0C0C&quot;,
  &quot;blue&quot; : &quot;#0037DA&quot;,
  &quot;cyan&quot; : &quot;#3A96DD&quot;,
  &quot;green&quot; : &quot;#13A10E&quot;,
  &quot;purple&quot; : &quot;#881798&quot;,
  &quot;red&quot; : &quot;#C50F1F&quot;,
  &quot;white&quot; : &quot;#CCCCCC&quot;,
  &quot;yellow&quot; : &quot;#C19C00&quot;,
  &quot;brightBlack&quot; : &quot;#767676&quot;,
  &quot;brightBlue&quot; : &quot;#3B78FF&quot;,
  &quot;brightCyan&quot; : &quot;#61D6D6&quot;,
  &quot;brightGreen&quot; : &quot;#16C60C&quot;,
  &quot;brightPurple&quot; : &quot;#B4009E&quot;,
  &quot;brightRed&quot; : &quot;#E74856&quot;,
  &quot;brightWhite&quot; : &quot;#F2F2F2&quot;,
  &quot;brightYellow&quot; : &quot;#F9F1A5&quot;
},
&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;アクション設定&lt;/h3&gt;
&lt;p&gt;設定ファイルの&lt;code&gt;actions&lt;/code&gt;で、コマンドに対するショートカットのキーバインディング設定を行えます。&lt;/p&gt;
&lt;p&gt;構文としては、引数があるかどうかで以下の2通りです。&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;{ &quot;command&quot;: { &quot;action&quot;: &quot;commandName&quot;, &quot;argument&quot;: &quot;value&quot; }, &quot;keys&quot;: &quot;modifiers+key&quot; }
{ &quot;command&quot;: &quot;commandName&quot;, &quot;keys&quot;: &quot;modifiers+key&quot; }

// 例
{ &quot;command&quot;: {&quot;action&quot;: &quot;copy&quot;, &quot;singleLine&quot;: false }, &quot;keys&quot;: &quot;ctrl+c&quot; }
{ &quot;command&quot;: &quot;paste&quot;, &quot;keys&quot;: &quot;ctrl+v&quot; }
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;コマンドの種類やデフォルトキー、設定できるキーの種類などに関しては、公式ドキュメントをご参照ください。
&amp;lt;OG url=&quot;https://docs.microsoft.com/ja-jp/windows/terminal/customize-settings/actions&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;ちなみにコマンドパレットを開く（Ctrl + Shift + P）ことで、コマンド一覧と割り当てられているキーの確認ができます。&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;冒頭に書いた通り、自分は元々 WSL と Git Bash くらいしかターミナルを使っておらず、実はそこまで不便を感じていたわけではありませんでした。
なので Windows Terminal の存在を知りつつ別に導入しなくてもいいかなというので、だいぶ期間が過ぎ...。&lt;/p&gt;
&lt;p&gt;{/* &amp;lt;!-- textlint-disable ja-technical-writing/max-ten --&amp;gt; */}&lt;/p&gt;
&lt;p&gt;ただ、実際に導入してみると、素直に「あ、こっちの方がいいや」と思いました(笑)
一元管理できること、設定やキーバインディングをカスタマイズできることで、こんなに感覚変わるもんなんだなぁと。&lt;/p&gt;
&lt;p&gt;{/* &amp;lt;!-- textlint-enable --&amp;gt; */}&lt;/p&gt;
&lt;p&gt;導入も簡単にできるので、ぜひ活用されてみてください。&lt;/p&gt;
&lt;h2&gt;参考リンクまとめ&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://docs.microsoft.com/ja-jp/windows/terminal/&quot;&gt;Microsoft - ドキュメント - Windows ターミナル&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://zenn.dev/koron/books/b8bd70271541c102c0b8&quot;&gt;Windows Terminalの使い方&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://qiita.com/yokra9/items/bdd0882268b308cf22ca&quot;&gt;Windows Terminal で Git Bash を表示する&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://qiita.com/willco21/items/e1da81f9ee9226652e42&quot;&gt;【備忘】VscodeやWindows Terminal で Git Bash を使うとなんか表示がちがって困った&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://neos21.net/blog/2020/05/01-02.html&quot;&gt;Windows Terminal で GitBash・Git SDK を使う&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.atmarkit.co.jp/ait/articles/2006/26/news019.html&quot;&gt;【Windows Terminal完全マスター】プロファイルをカスタマイズして使いやすくしよう&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>Docusaurus(v2)製サイトにGoogle AnalyticsとGoogle Search Consoleを導入する</title><link>https://changeofpace.site/posts/2020-05-03-docusaurus-ver-2-gtag</link><guid isPermaLink="true">https://changeofpace.site/posts/2020-05-03-docusaurus-ver-2-gtag</guid><description>Docusaurus(v2)製のサイトにおいて、解析ツールやサイトマップの導入などのプラグインをまとめました</description><pubDate>Sun, 03 May 2020 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;今年1月に 勉強記録 &amp;amp; ポートフォリオサイト として Docusaurus 製のサイトを作成しました。
その後、Google Analytics と Google Search Console を導入したので、記事化しておきます。&lt;/p&gt;
&lt;p&gt;import ImageWrapper from &quot;@/components/ImageWrapper.astro&quot;
import OG from &quot;@/components/OG.astro&quot;&lt;/p&gt;
&lt;h2&gt;はじめに&lt;/h2&gt;
&lt;p&gt;今回使用するバージョンはこちら。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;@docusaurus/core：&lt;code&gt;2.0.0-alpha.54&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;@docusaurus/preset-classic：&lt;code&gt;2.0.0-alpha.54&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;↓
※2020/08/02追記.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;@docusaurus/core：&lt;code&gt;2.0.0-alpha.61&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;@docusaurus/preset-classic：&lt;code&gt;2.0.0-alpha.61&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;に対応。&lt;/p&gt;
&lt;p&gt;↓
※2021/04/02修正.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;@docusaurus/core：&lt;code&gt;2.0.0-alpha.72&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;@docusaurus/preset-classic：&lt;code&gt;2.0.0-alpha.72&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;に対応。&lt;/p&gt;
&lt;p&gt;ここでは便宜上、ライブラリをプラグインと書いていきます（ Docusaurus のドキュメントもプラグインと書いてあるので）&lt;/p&gt;
&lt;h2&gt;@docusaurus/plugin-google-gtag&lt;/h2&gt;
&lt;p&gt;Google Analytics や Google 広告を導入する際に使用するプラグイン。&lt;/p&gt;
&lt;h3&gt;@docusaurus/plugin-google-analytics との違い&lt;/h3&gt;
&lt;p&gt;&lt;code&gt;@docusaurus/plugin-google-analytics&lt;/code&gt;の方は analytics.js。
&amp;lt;OG url=&quot;https://developers.google.com/analytics/devguides/collection/analyticsjs&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;@docusaurus/plugin-google-gtag&lt;/code&gt;の方は gtag.js になります。
&amp;lt;OG url=&quot;https://developers.google.com/analytics/devguides/collection/gtagjs?hl=ja&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;恥ずかしながら、自分は最初この違いがよくわかっていなかったのですが、どうも gtag.js の方が今の世代になるそうです。
Google Analytics の管理画面から確認できるトラッキングコードも、そういえば gtag の方でした。&lt;/p&gt;
&lt;p&gt;gtag.js に対して、analytics.js では Google Analytics にしか対応していません。&lt;/p&gt;
&lt;p&gt;公式ガイドと参考はこちら.
&amp;lt;OG url=&quot;https://developers.google.com/analytics/devguides/collection/gtagjs/migration?hl=ja&quot; /&amp;gt;
※2025/09/14...参考ページの方はリンクが変わっていたので削除しました。&lt;/p&gt;
&lt;h3&gt;Google Analytics 導入&lt;/h3&gt;
&lt;p&gt;※以前、ブログに導入したときの記事はこちら.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;/posts/2019-07-06-google-analytics&quot;&gt;Jekyll製ブログにGoogle Analytics導入&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;サイトを Google Analytics に登録&lt;/h4&gt;
&lt;p&gt;※前提として Google アカウントが必要になります。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;すでに他サイト等で導入したことがある場合
管理画面の左サイドバーの「管理」→ プロパティの「プロパティの作成」から。
&amp;lt;ImageWrapper src=&quot;screenshots/2020/docusaurus-ver-2-gtag/add-google-analytics.png&quot; alt=&quot;Google Analyticsの管理設定画面&quot; /&amp;gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;新規登録の場合
&lt;a href=&quot;https://www.google.com/analytics/web/?hl=ja&quot;&gt;Google Analytics&lt;/a&gt;の「無料で利用する」から。&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;導入対象種別を選択した後、種別に応じた基本情報（サイト URL など）を入力していきます。&lt;/p&gt;
&lt;p&gt;登録が終わると管理画面へ移行します。
そこから「管理」 → プロパティの「トラッキング情報」 → 「トラッキングコード」へ行き、トラッキング ID を控えておきます。&lt;/p&gt;
&lt;h4&gt;プラグインのインストール&lt;/h4&gt;
&lt;p&gt;※&lt;code&gt;@docusaurus/preset-classic&lt;/code&gt;プリセット使用時はすでに含まれているため、別途インストールは不要です。&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;yarn add @docusaurus/plugin-google-gtag
&lt;/code&gt;&lt;/pre&gt;
&lt;h4&gt;設定の追記&lt;/h4&gt;
&lt;p&gt;docusaurus.config.js に以下のように追記。
&lt;code&gt;trackingID&lt;/code&gt;に先ほど控えたトラッキング ID を設定します。&lt;/p&gt;
&lt;p&gt;※2020/08/02追記
&lt;strong&gt;&lt;code&gt;@docusaurus/preset-classic&lt;/code&gt;プリセットが有効の場合&lt;/strong&gt;
plugins に記述は不要で、themeConfig に gtag 設定を追記のみです。&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;module.exports = {
  themeConfig: {
    gtag: {
      trackingID: &apos;UA-XXXXXXXXX-X&apos;,
      anonymizeIP: true,
    },
  },
};
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;code&gt;@docusaurus/preset-classic&lt;/code&gt;プリセットが無効の場合&lt;/strong&gt;
※&lt;code&gt;2.0.0-alpha.54&lt;/code&gt;においては、プリセットが有効でも、こちらの記述でも動作しました。&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;module.exports = {
  plugins: [&apos;@docusaurus/plugin-google-gtag&apos;],
  themeConfig: {
    gtag: {
      trackingID: &apos;UA-XXXXXXXXX-X&apos;,
      anonymizeIP: true,
    },
  },
};
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;なお、&lt;code&gt;anonymizeIP&lt;/code&gt;に関しては任意です。
有効化することで、収集する IP アドレスの末尾を0にして匿名化します。&lt;/p&gt;
&lt;p&gt;公式サポートはこちら.
&amp;lt;OG url=&quot;https://support.google.com/analytics/answer/2763052?hl=ja&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;匿名化すると、地域情報といった IP アドレスで判定しているようなデータの精度が落ちてしまいますが、GDPR （EU 一般データ保護規則）対応として必要になる場合もあるようです。&lt;/p&gt;
&lt;p&gt;また、IP 末尾が0に変わるため、指定 IP 除外のフィルタを設定する際も注意が必要です。&lt;/p&gt;
&lt;h4&gt;プライバシーポリシーの用意&lt;/h4&gt;
&lt;p&gt;Google Analytics を利用する際は、プライバシーポリシーを記載したページの用意が必要です。&lt;/p&gt;
&lt;p&gt;個人情報の保護や取り扱いについての方針を示す必要があり。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Cookie を使用していること&lt;/li&gt;
&lt;li&gt;設定で Cookie は無効にできること&lt;/li&gt;
&lt;li&gt;個人を特定する情報は収集しないこと&lt;/li&gt;
&lt;li&gt;Google Analytics の利用規約&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;などの記述が必要になります。&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;ここまで完了したら、サイトにアクセスしてみて、リアルタイムのアクティブユーザ数がカウントされていれば無事完了です。&lt;/p&gt;
&lt;p&gt;自分のアクセスを除外した場合は Google Analytics オプトアウト アドオンを導入するとよいです。
&amp;lt;OG url=&quot;https://chrome.google.com/webstore/detail/google-analytics-opt-out/fllaojicojecljbmefodhfapmkghcbnh?hl=ja&quot; /&amp;gt;&lt;/p&gt;
&lt;h3&gt;Google Search Console 導入&lt;/h3&gt;
&lt;p&gt;※以前、ブログに導入したときの記事はこちら（より詳細に書いてます）&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;/posts/2019-09-30-google-search-console&quot;&gt;ブログでGoogle Search Consoleを導入する&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;今回は、Google Analytics を先に導入しているものとして進めていきます。&lt;/p&gt;
&lt;h4&gt;サイトを Google Search Console に登録&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;すでに他サイト等で導入したことがある場合
管理画面の左上のプロパティ（URL など）を選択して「プロパティの追加」から。
&amp;lt;ImageWrapper className=&quot;w-[60%]&quot; src=&quot;screenshots/2020/docusaurus-ver-2-gtag/add-google-search-console.png&quot; alt=&quot;Google Search Consoleのプロパティ選択画面&quot; /&amp;gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;新規登録の場合
&lt;a href=&quot;https://search.google.com/search-console/about?hl=ja&quot;&gt;Google Search Console&lt;/a&gt;にアクセスして、「今すぐ開始」から。&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;プロパティタイプをどちらか選択（自分は URL プレフィックスにしています）&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;URL プレフィックス：そのURLのみの集計&lt;/li&gt;
&lt;li&gt;ドメイン：「www」のありなしや「http://」「https://」の違いに関わらず一括で登録し、それぞれを集計&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;所有権の確認では、Google Analytics を導入済みだと、そこから所有権を確認してくれますが、プロパティタイプがドメインの場合は DNS の確認が必要になるようです。&lt;/p&gt;
&lt;h4&gt;プライバシーポリシーの用意&lt;/h4&gt;
&lt;p&gt;Google Search Console に関しても、プライバシーポリシーに記述が必要になります。&lt;/p&gt;
&lt;p&gt;Google Analytics 導入時に作成したページをベースにして、追記しましょう。&lt;/p&gt;
&lt;h2&gt;@docusaurus/plugin-sitemap&lt;/h2&gt;
&lt;p&gt;サイトマップを自動生成してくれるプラグイン。&lt;/p&gt;
&lt;h3&gt;プラグインのインストール&lt;/h3&gt;
&lt;p&gt;※&lt;code&gt;@docusaurus/preset-classic&lt;/code&gt;プリセット使用時はすでに含まれているため、別途インストールは不要です。&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;yarn add @docusaurus/plugin-sitemap
&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;設定の追記&lt;/h3&gt;
&lt;p&gt;docusaurus.config.js に以下のように追記。&lt;/p&gt;
&lt;p&gt;{/* &amp;lt;!-- textlint-disable ja-technical-writing/sentence-length --&amp;gt; */}&lt;/p&gt;
&lt;p&gt;※2020/08/02追記
&lt;strong&gt;&lt;code&gt;@docusaurus/preset-classic&lt;/code&gt;プリセットが有効の場合&lt;/strong&gt;
plugins でなく、presets で使用プリセット設定を記述するところにサイトマップの設定を記述します。&lt;/p&gt;
&lt;p&gt;{/* &amp;lt;!-- textlint-enable --&amp;gt; */}&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;module.exports = {
  presets: [
    [
      &apos;@docusaurus/preset-classic&apos;,
      {
        docs: {
          sidebarPath: require.resolve(&apos;./sidebars.js&apos;),
        },
        theme: {
          customCss: require.resolve(&apos;./src/css/custom.css&apos;),
        },
        // 追記
        sitemap: {
          changefreq: &apos;weekly&apos;,
          priority: 0.5,
          trailingSlash: false,
        }
      },
    ],
  ],
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;code&gt;@docusaurus/preset-classic&lt;/code&gt;プリセットが無効の場合&lt;/strong&gt;
こちらでは、plugins に使用プラグイン定義とともに設定を記述します。&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;module.exports = {
  plugins: [
    [
      &apos;@docusaurus/plugin-sitemap&apos;,
      {
        changefreq: &apos;weekly&apos;,
        priority: 0.5,
        trailingSlash: false,
      },
    ],
  ],
};
&lt;/code&gt;&lt;/pre&gt;
&lt;h4&gt;changefreq&lt;/h4&gt;
&lt;p&gt;ページの更新頻度。設定値はいかのいずれか。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;always&lt;/li&gt;
&lt;li&gt;hourly&lt;/li&gt;
&lt;li&gt;daily&lt;/li&gt;
&lt;li&gt;weekly&lt;/li&gt;
&lt;li&gt;monthly&lt;/li&gt;
&lt;li&gt;yearly&lt;/li&gt;
&lt;li&gt;never&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;priority&lt;/h4&gt;
&lt;p&gt;サイト内の他のURLと比較したこのURLの優先度。
0.0から1.0までの値を指定。0.5がデフォルト。&lt;/p&gt;
&lt;p&gt;これらの設定が全体のデフォルト設定になり、各ページで個別に changefreq と priority を設定できる？と思ったのですが、いまいちやり方がわからず...。&lt;/p&gt;
&lt;h4&gt;trailingSlash&lt;/h4&gt;
&lt;p&gt;サイトマップの各種 URL の末尾に&lt;code&gt;/&lt;/code&gt;を付与するか。&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;これでサイトマップが自動生成されるようになり、&lt;code&gt;(ドメイン)/sitemap.xml&lt;/code&gt;から確認できます。&lt;/p&gt;
&lt;p&gt;※2021/04/02追記
以前は cacheTime の設定ができたのですが、v2.0.0-alpha.72 においては廃止になっていました。&lt;/p&gt;
&lt;h3&gt;サイトマップの読み込み&lt;/h3&gt;
&lt;p&gt;Google Search Console にサイトマップを読み込ませることで、サイトを認識させ検索結果に表示させやすくできます。&lt;/p&gt;
&lt;p&gt;Google Search Console 管理画面の「サイトマップ」から、サイトマップの URL を指定して「送信」を選択。&lt;/p&gt;
&lt;h2&gt;2.0.0-alpha.60前後か、&lt;code&gt;@docusaurus/preset-classic&lt;/code&gt;プリセットの有効無効で設定方法が違う理由（※2020/08/02追記）&lt;/h2&gt;
&lt;p&gt;バージョン&lt;code&gt;2.0.0-alpha.60&lt;/code&gt;から、1つの Docusaurus 製サイトにおいて、同じプラグインを複数回使用できるという仕様が追加されたようです。
&amp;lt;OG url=&quot;https://v2.docusaurus.io/docs/using-plugins/#multi-instance-plugins-and-plugin-ids&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;ただ、この場合は以下のようにプラグインにそれぞれ ID を振るようにしなければならないとのこと。&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;module.exports = {
  plugins: [
    [
      &apos;@docusaurus/plugin-xxx&apos;,
      {
        id: &apos;plugin-xxx-1&apos;,
        // other options
      },
    ],
    [
      &apos;@docusaurus/plugin-xxx&apos;,
      {
        id: &apos;plugin-xxx-2&apos;,
        // other options
      },
    ],
  ],
};
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;もしこの ID を振っていなかった場合は、&lt;code&gt;default&lt;/code&gt;がIDとなり、ID重複ということで以下のようなエラーになりました。&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;Error: Plugin docusaurus-plugin-google-gtag is used 2 times with id=default.
To use the same plugin multiple times on a Docusaurus site, you need to assign a unique id to each plugin instance.
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;自分の場合、Docusaurus のバージョンアップ対応をした際に、このエラーに遭遇しました。
設定を重複して書いたりしてないのになんで？と思いましたが、&lt;code&gt;@docusaurus/preset-classic&lt;/code&gt;が有効になっていると、このプリセットに含まれているプラグインも有効となる。
↓
plugins に別途設定を書く
と、2回使用しているとみなされるようです。&lt;/p&gt;
&lt;p&gt;なので、plugins の方には書かないようにしたところ、無事にエラーが出なくなりました。&lt;/p&gt;
&lt;h2&gt;参考リンクまとめ&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://v2.docusaurus.io/docs/using-plugins&quot;&gt;Docusaurus v2 - Plugins&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://developers.google.com/analytics/devguides/collection/gtagjs/migration?hl=ja&quot;&gt;Google Analytics - analytics.js から gtag.js に移行する&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.google.com/analytics/web/?hl=ja&quot;&gt;Google Analytics&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://support.google.com/analytics/answer/2763052?hl=ja&quot;&gt;Google Analytics サポート - アナリティクスでの IP 匿名化（IP マスキング）&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://tools.google.com/dlpage/gaoptout?hl=ja&quot;&gt;Google アナリティクス オプトアウト アドオン&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://search.google.com/search-console/about?hl=ja&quot;&gt;Google Search Console&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.sitemaps.org/ja/protocol.html&quot;&gt;sitemaps.org - サイトマップの XML 形式&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>ドメインをお名前.comからGoogle Domainsに移管する</title><link>https://changeofpace.site/posts/2020-04-11-domain-transfer</link><guid isPermaLink="true">https://changeofpace.site/posts/2020-04-11-domain-transfer</guid><description>ブログのドメインをお名前.comで取得 + DNS設定していたのを、Google Domailsの方にドメイン移管 + DNS設定移行した手順の記録</description><pubDate>Sat, 11 Apr 2020 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;昨年、お名前.com でドメインを取得してブログに設定していたのですが、この度 Google Domains に移管しました。
移管ってどうやるの？状態からでしたが、調べながら実際に行った手順をまとめましたので、よかったらご活用ください。&lt;/p&gt;
&lt;p&gt;import ImageWrapper from &quot;@/components/ImageWrapper.astro&quot;
import OG from &quot;@/components/OG.astro&quot;&lt;/p&gt;
&lt;h2&gt;Google Domains とは？&lt;/h2&gt;
&lt;p&gt;&amp;lt;OG url=&quot;https://domains.google/intl/ja_jp&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;Google が提供しているドメインサービスです。
2015年にサービスができたばかりの頃は海外のみ対象で日本では利用できなかったようですが、現在は日本でも利用でき、2018年5月頃からサイトも日本語に対応しています。&lt;/p&gt;
&lt;p&gt;お名前.com と比べるとドメイン取得料金が高いらしいのですが、個人的にはそこまで気にならなかったですし、比較的 UI がわかりすく好印象をうけました。
また、Google ということで安心感もありましたし。
別サイト用のドメインを取得する機会があったので、どうせなら Google Domains でやっちゃうかとなりました。&lt;/p&gt;
&lt;p&gt;ちなみに Netlify でホスティングしているサイトに独自ドメインを設定する方法は、過去に記事を書いているのでよろしければそちらもどうぞ。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;/posts/2019-07-09-custom-domain&quot;&gt;Netlifyでホスティングしているサイトに独自ドメインを設定する&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;移管手順&lt;/h2&gt;
&lt;h3&gt;移管する上での注意事項&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Google Domains へ移管申請時に &lt;strong&gt;ドメイン登録期間を1年延長する（1年分の登録延長料金を支払う）&lt;/strong&gt; 必要があります&lt;/li&gt;
&lt;li&gt;移管するドメインが JP ドメイン + 契約終了まで7日以内だと移管ができません（お名前.com の場合）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;お名前.com 側での事前準備&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;https://www.onamae.com/navi/login/?btn_id=navi_login_onamaetop_header_newdesign&amp;amp;ab=navilogin_other_abflow&quot;&gt;お名前.com Navi ログイン&lt;/a&gt;からログインします。&lt;/p&gt;
&lt;h4&gt;移管ロック確認&lt;/h4&gt;
&lt;p&gt;ドメインがロックされていると移管が行えないので、解除する必要があります。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;トップ画面、ご利用状況の「ドメイン一覧」を選択
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/domain-transfer/onamae-top.png&quot; alt=&quot;お名前.com Navi トップ画面のドメイン一覧選択&quot; /&amp;gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ドメイン一覧の右上「ドメイン機能一覧」を選択
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/domain-transfer/onamae-domain-list.png&quot; alt=&quot;お名前.com Navi ドメイン一覧画面のドメイン機能一覧選択&quot; /&amp;gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ドメイン移管の「ドメイン移管ロック」を選択
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/domain-transfer/onamae-domain-change.png&quot; alt=&quot;お名前.com Navi ドメイン機能一覧画面のドメイン移管ロック選択&quot; /&amp;gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;移管ロックが OFF なことを確認（ON の場合は OFF にする）
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/domain-transfer/onamae-domain-lock.png&quot; alt=&quot;お名前.com Navi ドメイン移管ロック確認画面&quot; /&amp;gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;AuthCode 確認&lt;/h4&gt;
&lt;p&gt;ドメイン移管をする際に使用するので、確認して控えておきます。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;トップ画面、ご利用状況の「ドメイン一覧」を選択
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/domain-transfer/onamae-top.png&quot; alt=&quot;お名前.com Navi トップ画面のドメイン一覧選択&quot; /&amp;gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ドメイン一覧から、移管するドメインを選択&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;AuthCode を表示して控えておく
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/domain-transfer/onamae-domain-authcode.png&quot; alt=&quot;お名前.com Navi ドメイン詳細画面のAuthCode表示&quot; /&amp;gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;Whois 情報公開代行サービス無効化&lt;/h4&gt;
&lt;p&gt;通常 Whois でドメインに対しての問い合わせが行われたときに、管理者の情報として個人情報が公開されてしまいます。
その情報をドメインサービス側の情報に差し替えてくれるものが Whois 情報公開代行です。&lt;/p&gt;
&lt;p&gt;Whois 情報公開代行サービスを有効にしていると、移管先から移管リクエストを送った際に拒否されてしまうので解除する必要があります。
&lt;strong&gt;※ドメインプロテクション機能で変更を制限している場合は、そちらを先に解除しておかないと無効化ができないので注意です。&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;トップ画面、ご利用状況の「ドメイン一覧」を選択
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/domain-transfer/onamae-top.png&quot; alt=&quot;お名前.com Navi トップ画面のドメイン一覧選択&quot; /&amp;gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ドメイン一覧の右上「ドメイン機能一覧」を選択
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/domain-transfer/onamae-domain-list.png&quot; alt=&quot;お名前.com Navi ドメイン一覧画面のドメイン機能一覧選択&quot; /&amp;gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;登録情報の設定「Whois 情報公開代行」を選択
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/domain-transfer/onamae-whois.png&quot; alt=&quot;お名前.com Navi ドメイン機能一覧画面のWhois情報公開代行選択&quot; /&amp;gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;{/* &amp;lt;!-- textlint-disable ja-technical-writing/max-kanji-continuous-len --&amp;gt; */}&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;右下の「Whois 情報公開代行設定の解除はこちら」を選択
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/domain-transfer/onamae-whois-setting.png&quot; alt=&quot;お名前.com Navi Whois情報公開代行設定画面のWhois情報公開代行設定の解除はこちら選択&quot; /&amp;gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;{/* &amp;lt;!-- textlint-enable --&amp;gt; */}&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;ドメインを選択後、解除対象に「Whois 公開代行（メール転送付き）」を選択し「確認」を選択
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/domain-transfer/onamae-whois-setting2.png&quot; alt=&quot;お名前.com Navi Whois情報公開代行設定解除画面の解除対象と確認選択&quot; /&amp;gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;「注意事項に同意」にチェックし、「確定」を選択&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;Google Domains 側で移管申請&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&quot;https://domains.google/intl/ja_jp/&quot;&gt;Google Domains&lt;/a&gt; にログイン後、サイドバーの「移管」を選択
※トップの「すでにお持ちのドメインを移管しましょう」からでもいけます。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;移管するドメインを入力&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ドメインの準備 ステップ2：先ほど控えた AuthCode を認証コードとして入力して「続行」を選択
※ステップ1はドメインロックを解除している時点で済になります。
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/domain-transfer/google-domain-authcode.png&quot; alt=&quot;Google Domains ドメインの準備 ステップ2 認証コード入力&quot; /&amp;gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ウェブ設定のインポート：お好みで DNS 設定を移行するか選択して「続行」を選択
（自分は「DNS 設定をコピーして Google に任せる」の方にしました）
ちなみに「リソースレコードを表示」を選択すると、移行する DNS 設定の内容が確認できます。
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/domain-transfer/google-domain-setting-import.png&quot; alt=&quot;Google Domains ウェブ設定のインポート 続行選択&quot; /&amp;gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;登録の設定：設定を確認して「購入手続きに進む」を選択
デフォルトでプライバシー保護が有効になっているのは頼もしいですね。
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/domain-transfer/google-domain-purchase.png&quot; alt=&quot;Google Domains 登録の設定 購入手続きに進む選択&quot; /&amp;gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;住所など個人情報の入力をして「保存して続行」&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;入力した内容と支払情報を確認して「購入」
※GCP などで支払い情報を登録したことがある場合は、自動で情報がセットされるみたいです&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;ここまでで一旦移管申請は終わりです。
あとは双方のドメインサービス間でやり取りが行われて、その最終確認が行われます。&lt;/p&gt;
&lt;h3&gt;最終確認&lt;/h3&gt;
&lt;p&gt;この時点の、Google Domains の「マイドメイン」では以下のような状態になります。
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2020/domain-transfer/google-domain-mydomain.png&quot; alt=&quot;Google Domains マイドメイン 移管ステータス確認&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;Google Domains での移管申請後、お名前.comから「【重要】トランスファー申請に関する確認ご連絡」という件名のメールが届きます。自分の場合は15分くらいして届きましたが、場合によっては時間がかかるようです。&lt;/p&gt;
&lt;p&gt;このメールに移管承認手続きのためのURLが記載されているのでアクセスし、移管手続きに関する注意事項を確認したら「承認する」「決定」と進み、移管承認が完了します。
（移管承認完了に関するメールも届きます）&lt;/p&gt;
&lt;p&gt;この後、再度 Google Domains の「マイドメイン」を確認し、保留中のドメインからマイドメインの方に移っていれば移管完了になります（自分の場合、移管承認から15分くらいかかりました）&lt;/p&gt;
&lt;p&gt;お疲れさまでした。&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;思っていたよりは簡単に移管ができてよかったです。
気になったところとしては、作業していてお名前.com の UI が何度かコロコロ変わっていたのがよくわからなかったです...。
複数パターンの UI が混在しているんでしょうかね？&lt;/p&gt;
&lt;p&gt;まぁ、今後は Google Domains でドメインを管理していきますー。&lt;/p&gt;
&lt;h2&gt;参考リンクまとめ&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://domains.google/intl/ja_jp&quot;&gt;Google Domains&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://qiita.com/fnifni/items/0daca17e0750659f2866&quot;&gt;お名前comからgoogle domainsにドメイン移管する&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>自分が業務をする上でのSlackの使い方を公開してみる</title><link>https://changeofpace.site/posts/2020-03-14-slack-my-manner</link><guid isPermaLink="true">https://changeofpace.site/posts/2020-03-14-slack-my-manner</guid><description>積極的にSlackを使うようになったことで業務がやりやすくなったので、その方法を公開</description><pubDate>Sat, 14 Mar 2020 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;{/* &amp;lt;!-- textlint-disable ja-technical-writing/ja-no-weak-phrase --&amp;gt; */}&lt;/p&gt;
&lt;p&gt;エンジニア業界では、業務を行うにあたって Slack を活用している方が多いのではないでしょうか。
以前、自分の Slack の使い方を展開したところ好評をいただけたので、今回思い切って記事にしてみました。&lt;/p&gt;
&lt;p&gt;import ImageWrapper from &quot;@/components/ImageWrapper.astro&quot;
import OG from &quot;@/components/OG.astro&quot;&lt;/p&gt;
&lt;h2&gt;Slack とは？&lt;/h2&gt;
&lt;p&gt;&amp;lt;OG url=&quot;https://slack.com/intl/ja-jp&quot; /&amp;gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Slack（スラック）は、スチュワート・バターフィールド（英語版）によって開発されたチームコミュニケーションツール。 Slackという名称は&quot;Searchable Log of All Conversation and Knowledge&quot;のアクロニムである。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Slackはグループチャット、1対1のメッセージング（Direct Message）、音声通話をWebサービスとして提供している。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;引用
&amp;lt;OG url=&quot;https://ja.wikipedia.org/wiki/Slack_(%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2)&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;Slack を知らない方だと、これを言われたところでイメージしにくそうなので実際のワークスペースの画像を貼っておきます。
このブログを公開するにあたって、先輩に加勢していただいていた時期のやり取りなので、だいぶ前ですね(笑)
&amp;lt;ImageWrapper src=&quot;screenshots/2020/slack-my-manner/slack-sample.png&quot; alt=&quot;Slackワークスペースのサンプル画像&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;Slack を使うためにはまずワークスペースを作ります。
そしてそのワークスペースに参加したい人がアカウントを作成して参加する感じです。なお、複数のワークスペースに参加もできます。&lt;/p&gt;
&lt;p&gt;ワークスペースでは上の画像のようにチャンネルがあり、チャンネルごとにグループチャットができるようになっています。
例えば、この案件についてはこのチャンネル、雑談はこのチャンネルとかですね。
その他、ユーザ間で直接 DM を送ってやり取りしたり、音声通話をしたりできます。&lt;/p&gt;
&lt;p&gt;自分はこの業界入ってから Slack を使うようになりました。
これまでいちいち電話とかメールでやり取りしていたのをチャットでパパっと済ませられるので、時間も節約できますし何より楽だなと思ったのを覚えています。&lt;/p&gt;
&lt;h2&gt;自分の使い方・気を付けていること&lt;/h2&gt;
&lt;p&gt;※一応、最初に書いておきますが、あくまで&lt;strong&gt;自分の使い方・気を付けていること&lt;/strong&gt;なので、これが正解だとか言うつもりは全くありません。&lt;/p&gt;
&lt;h3&gt;概要&lt;/h3&gt;
&lt;p&gt;大まかに書くとこんな感じです。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;以下の内容を積極的に書き込む
&lt;ul&gt;
&lt;li&gt;進めているタスクで困ったことや懸念点&lt;/li&gt;
&lt;li&gt;進捗や状況&lt;/li&gt;
&lt;li&gt;確認事項&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;なるべくパブリックチャンネルでやりとりする&lt;/li&gt;
&lt;li&gt;素早く返信もしくはリアクションをする&lt;/li&gt;
&lt;li&gt;リマインダーを活用する&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;積極的に書き込む・進めているタスクで困ったことや懸念点&lt;/h3&gt;
&lt;h4&gt;詰まったこと・困ったこと&lt;/h4&gt;
&lt;p&gt;進めているタスクで詰まったり困ることは往々にしてあります。
技術的な内容であれば自分で調べて解決できることもありますが、自分で解決できない問題であったり調べてもわからない問題の場合は、一人でずっと悩むのでなく早めに共有するよう心がけています。時間がもったいないので。&lt;/p&gt;
&lt;p&gt;書き込む際は、ただ「困ってます」とだけ書いてもしょうがないので、こんな感じのことを一緒に書きます。長くなりそうなときはスレッドにして付け加えていくこともあります。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;どこで詰まったり困ったりしてるのか&lt;/li&gt;
&lt;li&gt;結局、何ができれば OK なのか&lt;/li&gt;
&lt;li&gt;自分が試したことと、試してどうなったか&lt;/li&gt;
&lt;li&gt;問題の再現方法&lt;/li&gt;
&lt;li&gt;自分の考え（あれば）&lt;/li&gt;
&lt;li&gt;エラーの場合はスタックトレース&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ちなみに自分は、よっぽどこの人に聞きたい！って時以外はメンションつけずに書いてます（ここら辺はその案件の環境にもよるかなと）&lt;/p&gt;
&lt;p&gt;もし問題の解決方法をわかる人がいれば助けてもらえるかもしれませんし、Slack に上記のことを書くにあたって自分の頭の中でまとめる必要があるので、そこで整理されて自然と答えが出ることもあります。
人によっては相手の時間を奪ってしまうと考える方もいるかもしれませんが、一人で悩み続けた結果遅れが出て加勢をお願いするとかの方が、よっぽど時間を奪うと思います。&lt;/p&gt;
&lt;p&gt;無事問題解決に至った場合は、その解決方法も書いておきます。
そうすることで、もし同じ問題に直面したメンバーがいたとき参考にできるからです。&lt;/p&gt;
&lt;h4&gt;懸念点・心配事&lt;/h4&gt;
&lt;p&gt;懸念点や心配事に関しても、一人で考え続けてもしょうがないので早めに共有します。
もし自分でこうした方がいいかな？というものがあったとして、それが必ずしも正しいとは限らないので、ちゃんと共有して確認しておいた方が無難です。&lt;/p&gt;
&lt;p&gt;書く内容としてはこんな感じ。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;どういう懸念点や心配事なのか（～すると、こういう問題が生じそう など）&lt;/li&gt;
&lt;li&gt;問題に対する代替案（あれば）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;積極的に書き込む・進捗や状況&lt;/h3&gt;
&lt;p&gt;特別この時間に書くと厳密に決めてやっているわけではないですが、作業開始時にまずやることをリスト化して書きだしておいて、そのスレッドに進捗を書いたりしています。
書いた時点で完了しているもの、残っているものがわかるように書きます。&lt;/p&gt;
&lt;p&gt;あまり進めてないならないで、正直に書いた方がいいです。
見栄張って嘘ついても何の意味もないですし、余計迷惑かけるだけなので。&lt;/p&gt;
&lt;p&gt;あと、途中経過の成果物の共有もなるべくやるようにしています。
フロントエンドの内容だったらスクショや動画（重たくなりがちなので GIF がいいかも）を「こんな感じで作っていってます」とアップして確認してもらったり。&lt;/p&gt;
&lt;p&gt;ちょっとした改修程度ならやらなくていいかもしれませんが、新しい機能であったり、やることが多いタスクだったりすると認識違いが発生することもあります。&lt;/p&gt;
&lt;p&gt;はじめから100％のものを作るのは無理だと思ってますし、自分の中で100%であっても他の人やお客さんからはそうじゃないというのもざらにあります。
もし認識違いをしていた場合に下手すると最初から全部やり直しとか、余計なところまでやってたとかになると目も当てられません...。
途中経過を共有することでこういったことを防ぎやすいです。&lt;/p&gt;
&lt;p&gt;また、こまめに進捗や状況を書いておくと、プロジェクト管理する側にとってもいくらかやりやすくなるのではないかと思っています。遅れが出ているなら出ているで、早めにリカバリーできるからです。
期限ギリギリで遅れが...と言われたところで、カバーのしようがないです。&lt;/p&gt;
&lt;p&gt;また、リモートで仕事をしている場合、より状況が見えにくくなるので積極的に共有した方がいいと思います。&lt;/p&gt;
&lt;p&gt;とはいえ自分も、作業見積もりが下手くそなので、前に参加していた案件ではよく迷惑をかけていました...。今はいくらかマシになったかと思いたいです。&lt;/p&gt;
&lt;h3&gt;積極的に書き込む・確認事項&lt;/h3&gt;
&lt;p&gt;確認する相手が近くにいると対面で確認しがちですが、対面で確認したとしても記録が残るように確認事項とその回答をなるべく書くようにしています。&lt;/p&gt;
&lt;p&gt;もしその確認事項について忘れてしまっても後からさかのぼって確認できますし、仮に認識違いがあったら早めに気付けるからです。
それと、あまりないかもしれませんが、後から言った言ってないという無用のトラブルになるのを避けられます。&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;メリットをまとめるとこんな感じですかね。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;自分の状況や思考を他のメンバーと共有できる&lt;/li&gt;
&lt;li&gt;Slack で書くにあたって頭の中が整理できる&lt;/li&gt;
&lt;li&gt;認識違いがあった時、早めに気付けるかも&lt;/li&gt;
&lt;li&gt;遅れが出た時などに早めにリカバリーしやすくなる（プロジェクト管理しやすい）&lt;/li&gt;
&lt;li&gt;もし問題の解決方法をわかる人がいれば助けてもらえるかも&lt;/li&gt;
&lt;li&gt;他の人が同じ問題に遭遇した時、参考にできる&lt;/li&gt;
&lt;li&gt;記録が残るので後から振り返ることができる（当人だけでなく、他のメンバーも）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;なるべくパブリックチャンネルでやりとりする&lt;/h3&gt;
&lt;p&gt;質問をする時などに直接その相手に DM をする方がいるのですが、内容によっては自分と相手だけでなく、いろんな人にとって有益な情報になりえますし、パブリックなところでやり取りした方がいいと思っています。&lt;/p&gt;
&lt;p&gt;詰まったこと・困ったことのところでも書きましたが、同じことを聞きたい人がいた場合、パブリックなところでやり取りしていればその人も一緒に解決できるからです。
（決して DM を使うなということを言いたいわけではないです）&lt;/p&gt;
&lt;h3&gt;素早く返信もしくはリアクションをする&lt;/h3&gt;
&lt;p&gt;自分宛てのメンションがついた書き込みには、なるべくすぐに回答するようにしています。
返信に書く内容が多いなどして時間かかりそうなときは、とりあえず読んでいることがわかるようにリアクションつけたり、「ちょっと待ってください」とかをまず返したり。&lt;/p&gt;
&lt;p&gt;ただ、会議に参加していたりしてすぐ返せないときもあると思いますので、そういう時は無理にやらなくていいかなと思っています。（もちろん会議に参加するといった旨はちゃんと共有しておくこと）&lt;/p&gt;
&lt;p&gt;全体宛てのメンションだった場合は、必ずしも回答書き込みまでは必要ないと思いますが、同様に読んでることがわかるようにリアクションをつけます。&lt;/p&gt;
&lt;h3&gt;リマインダーを活用する&lt;/h3&gt;
&lt;p&gt;リマインダーを設定することで、設定しておいた時間に設定した内容を通知してくれます。
自分は忘れやすい予定やタスクがある時などにリマインダーを活用しています。
コマンド例としては&lt;code&gt;/remind 宛先 通知内容 to 日付 at 時間&lt;/code&gt;みたいな感じ。&lt;/p&gt;
&lt;p&gt;ちなみに小ネタとして、宛先にチャンネルを指定+全体にメンション飛ばしたい時は、通知内容に&lt;code&gt;@here&lt;/code&gt;などの全体メンションをいれるとよいです。&lt;/p&gt;
&lt;p&gt;※2025/09/14...以前はコマンド生成のツールサービスがあったのですが、今はアクセスできなくなっていました。&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;書き出すと意外と長くなってしまいましたが、これ全部ちゃんとやれてるの？って言われると、正直完全に定着出来ているとまではいかないです（苦笑）
ただ、このやり方自体は好評をいただけたので、これからより洗練して業務に取り組んでいきます。&lt;/p&gt;
&lt;p&gt;今回の内容が他の方に何かの参考になれば幸いです。&lt;/p&gt;
&lt;p&gt;{/* &amp;lt;!-- textlint-enable --&amp;gt; */}&lt;/p&gt;
&lt;h2&gt;参考リンクまとめ&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://slack.com/intl/ja-jp/&quot;&gt;Slack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://ja.wikipedia.org/wiki/Slack_(%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2)&quot;&gt;wikipedia - Slack&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>ブログにGoogle AdSenseを導入する</title><link>https://changeofpace.site/posts/2019-10-13-google-adsense</link><guid isPermaLink="true">https://changeofpace.site/posts/2019-10-13-google-adsense</guid><description>ブログにGoogle AdSenseを導入して広告を表示させるまでの手順</description><pubDate>Sun, 13 Oct 2019 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;先日から、Google AdSense を導入して広告を表示しています。
ややうろ覚えの部分もありますが、導入から広告を表示するまでの手順をメモしておきます。&lt;/p&gt;
&lt;p&gt;import ImageWrapper from &quot;@/components/ImageWrapper.astro&quot;
import OG from &apos;@/components/OG.astro&apos;&lt;/p&gt;
&lt;h2&gt;Google AdSense とは？&lt;/h2&gt;
&lt;p&gt;&amp;lt;OG url=&quot;https://adsense.google.com/intl/ja_jp/start/&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;Google が提供する、サイト運営者向けの広告配信サービス。
無料で使用できます。
よくサイトのヘッダーやフッター、記事中などに広告が貼ってあることがありますが、まさにそのような広告を貼ることで収益を得ることができます。
なお、事前に Google AdSense の審査を受け、通過した場合に広告を掲載できるようになります。&lt;/p&gt;
&lt;h2&gt;事前準備&lt;/h2&gt;
&lt;p&gt;後に審査を受ける際に、ブログの内容を確認されます。
その際に必要と思われる項目を書いてみました。&lt;/p&gt;
&lt;h3&gt;コンテンツの用意&lt;/h3&gt;
&lt;p&gt;特別、必要記事数が決まっているわけではないようなのですが、最低でも5記事くらいは必要な可能性があります。
自分の場合は20記事ほどある状態で申請しました。&lt;/p&gt;
&lt;h3&gt;プライバシーポリシーの用意&lt;/h3&gt;
&lt;p&gt;ブログの内容に応じたポリシーを記述したページを用意しておきます。
もし Google Analytics などの解析ツールを導入している場合は、Cookie の使用に関する記述など、必要な記述をしておきます。&lt;/p&gt;
&lt;h3&gt;独自ドメインの設定&lt;/h3&gt;
&lt;p&gt;必須ではないようですが、設定しておいた方がいいみたいです。
自分はブログを Netlify で配信していますが、お名前.com で取得した独自ドメインを設定していました。&lt;/p&gt;
&lt;h3&gt;お問い合わせフォームの用意&lt;/h3&gt;
&lt;p&gt;これも必須ではないようです。
自分の場合は用意するのを忘れたまま申請しましたが、無事通過しました。
Twitter へのリンクを作成していたので、それが連絡先として認識された説。&lt;/p&gt;
&lt;h2&gt;Google AdSense アカウント作成&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&quot;https://www.google.co.jp/adsense/start/#/?modal_active=none&quot;&gt;Google AdSense&lt;/a&gt; にアクセスし、「お申し込みはこちら」を選択&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;申し込みフォームに必要な情報を入力
&amp;lt;ImageWrapper className=&quot;w-[70%]&quot; src=&quot;screenshots/2019/google-adsense/adsense-form.png&quot; alt=&quot;Google Adsense 申し込みフォーム&quot; /&amp;gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Google アカウントでログイン&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;「国または地域を選択」で「日本」を選択&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;利用規約を読んで同意して、「アカウントを作成」
(この利用規約に禁止事項なども記述があるので、よく読んでおいた方がいいです)&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;審査申し込み&lt;/h2&gt;
&lt;p&gt;Google AdSense アカウントを作成すると案内メールが送信されるので、その案内の通りに進めます。（申し込みフォームでメールを受け取る設定にしてないと届かないかも？）
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2019/google-adsense/adsense-start.png&quot; alt=&quot;Google Adsense 有効化案内&quot; /&amp;gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;サイトをリンク
案内されているコードをブログの head タグの中に追記します。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;AdSense のマイページで、支払先住所の確認
案内に沿って入力していきます。
なお、他の Google サービスで入力したことがあると、その住所が自動で入力されるようです（自分は GCP で入力していたためか、すでに住所が入力されていました）&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;案内に沿って進み「送信」を選択&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;これでブログの審査が行われます。
通常は1日で終わりますが、場合によっては長くかかることもあるようです。&lt;/p&gt;
&lt;h2&gt;広告の設置&lt;/h2&gt;
&lt;p&gt;審査を無事通過すると、再度案内メールが届きます。
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2019/google-adsense/adsense-complete.png&quot; alt=&quot;Google Adsense 審査通過メール&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;これで広告を配置できるようになります。
AdSense のマイページの「広告」→「サマリー」から設定でき、各広告のコードをブログに埋め込むことで利用できます。
（自分は Jekyll でブログを作っていて、本番環境でのみ広告表示をするように広告コードを&lt;code&gt;jekyll.environment == &apos;production&apos;&lt;/code&gt;と if で囲ってます）&lt;/p&gt;
&lt;h3&gt;自動広告&lt;/h3&gt;
&lt;p&gt;1つのコードを head タグに追記して有効にすると、ブログページの内容に応じて広告が自動で複数設置されます。プレビューでどんなふうに設置されるか確認可能です。
設置される数も多く、記事の中にも設置されますが、自分はキリが悪い個所に設置されるのが嫌だったので後述の広告ユニットにしました。&lt;/p&gt;
&lt;h3&gt;広告ユニット&lt;/h3&gt;
&lt;p&gt;以下の3種類があります。こちらは各広告のコードを自分の好きな箇所に埋め込むことで、自由に設置できます。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ディスプレイ広告...どこにでも表示できるよう設計された万能な広告&lt;/li&gt;
&lt;li&gt;インフィード広告...サイトのデザインに合わせてカスタマイズでき、投稿とリスティングの間に表示できる広告&lt;/li&gt;
&lt;li&gt;記事内広告...サイトに合わせてカスタマイズでき、記事やコンテンツのページに表示される広告&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ちなみに自分はディスプレイ広告を使用しています。&lt;/p&gt;
&lt;h3&gt;広告の微調整&lt;/h3&gt;
&lt;p&gt;広告のコードをそのまま付け加えると&lt;code&gt;data-full-width-responsive&lt;/code&gt;の値が&lt;code&gt;true&lt;/code&gt;になっています。
これが&lt;code&gt;true&lt;/code&gt;になっていると、横幅いっぱいに広告が表示されるようになります。横幅いっぱいにしていた方がクリック率は高いらしいのですが、自分の場合は見栄えが気になったので&lt;code&gt;false&lt;/code&gt;にしています。&lt;/p&gt;
&lt;p&gt;それと広告が記事内の文字にかかってしまっていたり、余白がなかったりして見栄えが悪かったので、広告コードの個所を div タグで囲って margin で調整しました。&lt;/p&gt;
&lt;h2&gt;その他必要なこと&lt;/h2&gt;
&lt;h3&gt;ads.txt の設置&lt;/h3&gt;
&lt;p&gt;&amp;lt;OG url=&quot;https://support.google.com/adsense/answer/7532444?hl=ja&quot; /&amp;gt;
このファイルを作成しておくことで、自サイトの広告枠の販売者を厳密に管理し、偽の広告枠が広告主に提供されるのを防ぐことができ、作成することが推奨されています。&lt;/p&gt;
&lt;p&gt;なんだか小難しいですが、なぜ必要かは以下のサイトが参考になります。
&amp;lt;OG url=&quot;https://webtan.impress.co.jp/e/2018/02/08/28001&quot; /&amp;gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;ads.txt に問題があると AdSense のマイページで以下のような警告が表示されるので「今すぐ修正」を選択
&amp;lt;ImageWrapper src=&quot;screenshots/2019/google-adsense/adsense-warn.png&quot; alt=&quot;ads.txtに問題がある場合の警告&quot; /&amp;gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;「ダウンロード」を選択してファイルをダウンロード&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ファイルをブログのルートに設置する
（changeofpace.site/ads.txt のようにアクセスできる状態にしておく）&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;設置して反映されるまでは数日かかることがあります。
警告が消えればOKです。&lt;/p&gt;
&lt;h3&gt;プライバシーポリシー&lt;/h3&gt;
&lt;p&gt;Google AdSense でも、Cookie の情報をもとに広告を配信することなどをプライバシーポリシーに記述が必要です。
記述内容に関しては公式ヘルプを参考にしてください。&lt;/p&gt;
&lt;p&gt;&amp;lt;OG url=&quot;https://support.google.com/adsense/answer/1348695?hl=ja&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;また以下のリンクも記述しておくとよさそうです。
&amp;lt;OG url=&quot;https://policies.google.com/technologies/ads?hl=ja&quot; /&amp;gt;
&amp;lt;OG url=&quot;https://policies.google.com/technologies/partner-sites&quot; /&amp;gt;&lt;/p&gt;
&lt;h3&gt;広告のブロック&lt;/h3&gt;
&lt;p&gt;AdSense のマイページの「ブロックのコントロール」から。
カテゴリに応じて、配信したくない広告をブロックできます。
また「広告のレビューセンター」を申請すると、数日後から広告の審査が可能です。&lt;/p&gt;
&lt;h3&gt;Google Analytics との連携&lt;/h3&gt;
&lt;p&gt;リンクすることで両者間にてデータ共有を有効にできます。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Google Analytics 側の「管理」→プロパティのサービス間のリンク設定の「AdSense のリンク設定」を選択&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;AdSense プロパティの選択
リンクさせたい AdSense プロパティを選択。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;リンクの設定
リンクするアナリティクスビューを選択。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;「リンクを有効化」を選択して、案内を確認して「完了」&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Google Analytics 側で「行動」→「サイト運営者」以下で Google AdSense の情報が確認できます。&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;自分は広告が多いサイトはあまり好きじゃないのですが、広告を設置してみたかったので、今回導入してみました。
まだアクセス数が少ないブログなので、すぐには収益は期待できませんが、今度アクセス数が増えていって収益がでればいいなーと。
のんびり気長に待ちます。&lt;/p&gt;
&lt;h2&gt;参考リンクまとめ&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.google.co.jp/adsense/start/#/?modal_active=none&quot;&gt;Google Adsense&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://help.hatenablog.com/entry/external/google_adsense&quot;&gt;Googleアドセンスの申請をする&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://support.google.com/adsense/answer/7532444?hl=ja&quot;&gt;Ads.txtに関するガイド&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://webtan.impress.co.jp/e/2018/02/08/28001&quot;&gt;話題の「ads.txt」っていったい何？ 広告主なら必ず知っておきたい広告不正の手口と基礎知識&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://support.google.com/adsense/answer/1348695?hl=ja&quot;&gt;コンテンツポリシー 必須コンテンツ&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>ブログでGoogle Search Consoleを導入する</title><link>https://changeofpace.site/posts/2019-09-30-google-search-console</link><guid isPermaLink="true">https://changeofpace.site/posts/2019-09-30-google-search-console</guid><description>Google  Search Consoleを利用して、ブログの検索パフォーマンスを見られるようにする手順</description><pubDate>Mon, 30 Sep 2019 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;先日、Google Analytics に続いて、もう1つの解析ツールである、Google Search Console を導入してみました。
少し記憶が曖昧なのですが、手順をメモしておきます。&lt;/p&gt;
&lt;p&gt;import ImageWrapper from &quot;@/components/ImageWrapper.astro&quot;
import OG from &apos;@/components/OG.astro&apos;&lt;/p&gt;
&lt;h2&gt;Google Search Console とは？&lt;/h2&gt;
&lt;p&gt;&amp;lt;OG url=&quot;https://search.google.com/search-console/about?hl=ja&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;Google 検索での掲載順位を見たり、どんなクエリでユーザがサイトにアクセスしているかなどを確認できる解析ツールです。
また、サイトマップを認識させることで Google のインデックスに登録し、サイト内のクローラー巡回を促進させるなど、SEO 対策を効率よく進めることができます。&lt;/p&gt;
&lt;h2&gt;導入手順&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Google Search Console にアクセスして、「今すぐ開始」を選択&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2019/google-search-console/search-console-top.png&quot; alt=&quot;Google Search Console トップ画面&quot; /&amp;gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Google アカウントにログイン&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;プロパティタイプの選択（今回は「URL プレフィックス」を選択して、サイト URL を入力して進めます）
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2019/google-search-console/select-type.png&quot; alt=&quot;プロパティタイプの選択画面&quot; /&amp;gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;ちなみにドメインを選択した場合は、「www」のありなしや「http://」「https://」の違いに関わらず、一括での登録・集計が可能となります。
複数の URL でそれぞれ集計したい時はこちらがいいようです。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;所有権の確認
もしログインした Google アカウントで Google Analytics を導入していると、そのアカウントから所有権を確認してくれます。
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2019/google-search-console/check-domain.png&quot; alt=&quot;所有権をGoogle Analyticsから確認した画面&quot; /&amp;gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;導入していなかった場合は、既定の HTML ファイルをアップロードする、HTML の meta タグをサイトに追加するなど、他の確認方法が選択できます。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;所有権の確認方法の追加
ここまでで Google Search Console が使用できるようになりますが、所有権の確認方法は複数あった方がいいようなので、追加します。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;メニューの「設定」へ行き、「所有権の確認」を選択。
その他の確認方法の中から、いずれかを選択して表示される手順を行えば追加できます。&lt;/p&gt;
&lt;h3&gt;サイトマップの読み込み&lt;/h3&gt;
&lt;p&gt;サイトマップを登録して Google にサイトを認識させることで、検索結果に表示させやすくできます。&lt;/p&gt;
&lt;p&gt;&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2019/google-search-console/search-console-sitemap.png&quot; alt=&quot;Google Search Consoleにサイトマップを登録&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;Jekyll の場合は、&lt;code&gt;jekyll-sitemap&lt;/code&gt;というプラグインを導入することで、自動で&lt;code&gt;sitemap.xml&lt;/code&gt;を作成してくれます。
&amp;lt;OG url=&quot;https://github.com/jekyll/jekyll-sitemap&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;サイトだと sitemap xml generator というのが有名みたいです。
&amp;lt;OG url=&quot;https://www.xml-sitemaps.com&quot; /&amp;gt;&lt;/p&gt;
&lt;h3&gt;Google Analytics との連携&lt;/h3&gt;
&lt;p&gt;Google Analytics と連携することで、Google Analytics 側から Google Search Console の機能を使用できます。&lt;/p&gt;
&lt;p&gt;所有権の確認の際に、Google Analytics と連携してくれましたが、機能を連携させるところは手動で設定する必要があるようです。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Google Analytics 側で「管理」へ&lt;/li&gt;
&lt;li&gt;プロパティの中の「プロパティ設定」を選択&lt;/li&gt;
&lt;li&gt;「Search Console を調整」を選択してビューにサイトの URL を登録する&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;登録後にプロパティの中のサービス間のリンク設定の中の「すべての商品」を選択して、リンク済みのサービスの中に Search Console があればOK。
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2019/google-search-console/analytics-link.png&quot; alt=&quot;Google Analyticsと他サービスとのリンク状況&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;これで Google Analytics 側から、Google Search Console の機能が使えるようになりました。
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2019/google-search-console/analytics-search-console.png&quot; alt=&quot;Google Analytics側からGoogle Search Consoleの機能を使用&quot; /&amp;gt;&lt;/p&gt;
&lt;h3&gt;プライバシーポリシー&lt;/h3&gt;
&lt;p&gt;Google Analytics と同様に、情報を収集する解析ツールであるため、プライバシーポリシーの記述が必要になります。
自分の場合は Google Analytics 導入の際に記述した箇所にて付け加える形で書きました。&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;SEO に関してはまだまだ素人です。
なので機能が全然使いこなせてませんが、Search Console の検索クエリとか見ると、こんな感じで検索されてるんだなーってちょっと楽しいですね。
地道にこつこつ記事を書いてアクセス数を伸ばしていけたらいいなー。&lt;/p&gt;
&lt;h2&gt;参考リンクまとめ&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://search.google.com/search-console/about?hl=ja&quot;&gt;Google Search Console&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/jekyll/jekyll-sitemap&quot;&gt;GitHub - jekyll-sitemap&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.xml-sitemaps.com/&quot;&gt;sitemap xml generator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://liskul.com/search-console-2-13563&quot;&gt;サーチコンソールの登録方法と初心者でも分かる使い方【2019年版】&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>Netlifyでホスティングしているサイトに独自ドメインを設定する</title><link>https://changeofpace.site/posts/2019-07-09-custom-domain</link><guid isPermaLink="true">https://changeofpace.site/posts/2019-07-09-custom-domain</guid><description>ドメイン取得後、Netlifyでホスティングしているサイトに独自ドメインを設定する手順</description><pubDate>Tue, 09 Jul 2019 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;当ブログも独自ドメインを設定しましたー。
設定方法をメモしておきます。&lt;/p&gt;
&lt;p&gt;※2020/4/11 Google Domains のパターンも追記しました。&lt;/p&gt;
&lt;p&gt;import ImageWrapper from &quot;@/components/ImageWrapper.astro&quot;&lt;/p&gt;
&lt;h2&gt;前提&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;すでにドメインを取得済み（今回はお名前.com or Google Domains）&lt;/li&gt;
&lt;li&gt;Netlify でホスティング&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;設定&lt;/h2&gt;
&lt;h3&gt;Netlify 側&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Overview 画面で Domain Settings を選択&lt;/li&gt;
&lt;li&gt;Domain Management → Domains → Custom Domains へ&lt;/li&gt;
&lt;li&gt;Add domain alias を選択して、取得したドメインを設定&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;すると、ドメイン一覧で設定したドメインが灰色で表示されます。
（サブドメイン無しのドメインを指定した場合は、サブドメインに www が指定されたドメインも自動的に追加されるそうです）&lt;/p&gt;
&lt;p&gt;一緒に表示されている&lt;code&gt;Check DNS Configration&lt;/code&gt;を選択すると、DNS レコードの設定の仕方が確認できます。&lt;/p&gt;
&lt;p&gt;こんな感じ。&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;changeofpace.site ALIAS changeofpace.netlify.com.

changeofpace.site A 104.198.14.52
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;上記2つの設定方法があるので、このどちらかを設定すれば OK です。
あとで DNS 設定をする際に使用します。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;※2020/4/11追記&lt;/strong&gt;
2020/4/14より、&lt;strong&gt;Netlifyドメインが&lt;code&gt;〇〇.netlify.com&lt;/code&gt;から&lt;code&gt;〇〇.netlify.app&lt;/code&gt;に移行&lt;/strong&gt;されます。
そのため、これ以降の場合は確認できる情報も&lt;code&gt;.app&lt;/code&gt;の方になっているかと思われますので、適宜置き換えてください。
（&lt;code&gt;.com&lt;/code&gt;の方にアクセスした場合でも、&lt;code&gt;.app&lt;/code&gt;の方にリダイレクトするようなので使えなくなるというわけではないようです）&lt;/p&gt;
&lt;p&gt;また、サブドメインに関しても同様に確認可能です。
こちらも後で一緒に設定します。&lt;/p&gt;
&lt;p&gt;一例。&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;www CNAME changeofpace.netlify.com.
&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;DNS 側&lt;/h3&gt;
&lt;h4&gt;お名前.com の場合&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;ログインして、トップ画面から DNS タブへ&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ドメインの DNS 関連機能設定を選択して次へ&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ドメイン一覧から、設定するドメインを選択して次へ
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2019/custom-domain/domain-list.png&quot; alt=&quot;お名前.comでのドメイン一覧&quot; /&amp;gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;DNS レコード設定を利用するの設定するを選択
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2019/custom-domain/domain-setting.png&quot; alt=&quot;お名前.comのドメイン設定画面&quot; /&amp;gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;DNS レコードを設定できる画面になります。
ここで先ほど Netlify 側で確認したレコードを追加していきます。&lt;/p&gt;
&lt;p&gt;自分の場合、A レコードと CNAME レコードを追加しました。
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2019/custom-domain/setting-domain-list.png&quot; alt=&quot;お名前.comで設定したレコード一覧&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;※2020/4/11追記&lt;/strong&gt;
2020/4/14以降に設定する場合は、必要に応じて&lt;code&gt;.app&lt;/code&gt;の Netlify ドメインの方に置き換えて設定してください。&lt;/p&gt;
&lt;h4&gt;Google Domains の場合&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;ログインして、サイドバーのマイドメインへ&lt;/li&gt;
&lt;li&gt;ドメイン一覧から、設定するドメインを選択&lt;/li&gt;
&lt;li&gt;サイトバーの DNS を選択&lt;/li&gt;
&lt;li&gt;一番下のカスタム リソース レコードへ&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;ここで DNS レコードを設定できます。
画像は以下の内容で A レコードと CNAME レコードを追加した例です。&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;changeofpace.site A 3600 104.198.14.52

www.changeofpace.site CNAME 3600 changeofpace.netlify.com
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2019/custom-domain/custom-resource.png&quot; alt=&quot;Google Domainsで設定したレコード一覧&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;※2020/4/14以降に設定する場合は、必要に応じて&lt;code&gt;.app&lt;/code&gt;の Netlify ドメインの方に置き換えて設定してください。&lt;/p&gt;
&lt;h2&gt;設定後&lt;/h2&gt;
&lt;p&gt;設定した DNS 設定が反映されるまで少し時間がかかります。
反映されると Netlify 側で灰色表示だったドメインが、青緑色になって&lt;code&gt;Check DNS Configration&lt;/code&gt;表示が消えます。
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2019/custom-domain/netlify-setting-domain.png&quot; alt=&quot;Netlifyで設定したドメイン&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;DNS 設定が反映されると HTTPS 対応も自動で行ってくれます。
こちらもしばらく時間がかかりますが、設定が終わると以下のような画面になります。
(Domain Management → Domains → HTTPS)
&amp;lt;ImageWrapper className=&quot;w-[80%]&quot; src=&quot;screenshots/2019/custom-domain/netlify-https.png&quot; alt=&quot;NetlifyのHTTPS対応画面&quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;これで設定は終了です。
ブラウザで設定したドメインにてちゃんとページが表示されるか確認してみましょう。&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;元々、独自ドメイン設定は後回しにしようかなと思っていたのですが、思い付きで設定してしまいました。
そんなに難しいこともなく、Netlify 側で案内が表示されるのは親切ですね。
HTTPS 対応も自動で行ってくれて楽ちんでした。&lt;/p&gt;
&lt;p&gt;独自ドメイン設定したら検索にも引っかかるようになるのかな...？
SEO に関しては全然よくわからないので、これから勉強です。&lt;/p&gt;
&lt;h2&gt;参考リンクまとめ&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://qiita.com/don-bu-rakko/items/8eb30c7e9a3f9531ba16&quot;&gt;Netlifyにお名前.comで取得した独自ドメインを設定する&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://qiita.com/NaokiIshimura/items/64e060ccc244e38d0c15&quot;&gt;Netlify カスタムドメインを設定する&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>Jekyll製ブログにGoogle Analytics導入</title><link>https://changeofpace.site/posts/2019-07-06-google-analytics</link><guid isPermaLink="true">https://changeofpace.site/posts/2019-07-06-google-analytics</guid><description>Google Analyticsを導入する際の手順</description><pubDate>Sat, 06 Jul 2019 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;先日、当ブログに Google Analytics を導入したので、その流れをメモしておきます。&lt;/p&gt;
&lt;p&gt;import ImageWrapper from &quot;@/components/ImageWrapper.astro&quot;
import OG from &apos;@/components/OG.astro&apos;&lt;/p&gt;
&lt;h2&gt;Google Analytics とは&lt;/h2&gt;
&lt;p&gt;Google が提供するアクセス解析ツール。
有料版もありますが、無料版でも多くのデータが得られます。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;サイトへのアクセス数&lt;/li&gt;
&lt;li&gt;サイトページごとの閲覧数&lt;/li&gt;
&lt;li&gt;アクセスしたデバイスの種類&lt;/li&gt;
&lt;li&gt;どこの国からアクセスがあったか&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;などなど。&lt;/p&gt;
&lt;h2&gt;導入&lt;/h2&gt;
&lt;h3&gt;Google Analytics 側&lt;/h3&gt;
&lt;p&gt;まずは Google Analytics のページから登録します。すでに Google アカウントがあれば、そのアカウントで利用可能です。
どのサイトで利用するか等、入力していきます。&lt;/p&gt;
&lt;p&gt;登録すると、すべてのウェブサイトのデータの画面になります。&lt;/p&gt;
&lt;p&gt;管理 → トラッキング情報 → トラッキングコードに移動すると、Google Analytics を利用するために必要なトラッキングコードが確認できます。
ブログ側で埋め込みに使用するのでコピーしておきます。
&amp;lt;ImageWrapper src=&quot;screenshots/2019/google-analytics/analytics.png&quot; alt=&quot;トラッキングコード表示画面&quot; /&amp;gt;
※黒で塗りつぶしている箇所は、トラッキング ID が記載してあります。&lt;/p&gt;
&lt;h3&gt;ブログ側&lt;/h3&gt;
&lt;h4&gt;トラッキングコード埋め込み&lt;/h4&gt;
&lt;p&gt;先ほどのトラッキングコードを、全てのウェブページの&lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt;タグに埋め込む必要があります。&lt;/p&gt;
&lt;p&gt;使用しているテーマによっても異なると思われますが、自分が使用している jekyll-theme-hydeout では、元々このためのファイルが存在していました。
ただ、Google Analytics で確認したトラッキングコードと異なっていた（古くなっていた？）ため、新しく同名のファイルを作成して上書き。&lt;/p&gt;
&lt;p&gt;また、トラッキング ID の箇所は、&lt;code&gt;config.yml&lt;/code&gt;に切り出したかったので以下のように変数にしました。&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;{% if jekyll.environment == &apos;production&apos; and site.google_analytics %}
  &amp;lt;!-- Global site tag (gtag.js) - Google Analytics --&amp;gt;
  &amp;lt;script async src=&quot;https://www.googletagmanager.com/gtag/js?id={{ site.google_analytics }}&quot;&amp;gt;&amp;lt;/script&amp;gt;
  &amp;lt;script&amp;gt;
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag(&apos;js&apos;, new Date());

    gtag(&apos;config&apos;, &apos;{{ site.google_analytics }}&apos;);
  &amp;lt;/script&amp;gt;
{% endif %}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;ここで、&lt;code&gt;if jekyll.environment == &apos;production&apos;&lt;/code&gt;としているのは、本番環境のみ、Google Analyticsを動作させるようにしたいからです。
開発環境では&lt;code&gt;jekyll.environment&lt;/code&gt;の値は&lt;code&gt;development&lt;/code&gt;になっています。&lt;/p&gt;
&lt;p&gt;そして、本番環境では値が&lt;code&gt;production&lt;/code&gt;になるように環境変数を設定しておく必要があります。&lt;/p&gt;
&lt;p&gt;自分の場合、ホスティングには Netlify を使用しているため、こちらで設定しました。
&lt;code&gt;netlify.toml&lt;/code&gt;というファイルを使用しても設定できるそうなのですが、今回は手動で設定。
Setting → Build&amp;amp;Deploy → Environment から設定画面に行けます。
&amp;lt;ImageWrapper className=&quot;w-[70%]&quot; src=&quot;screenshots/2019/google-analytics/netlify-environment.png&quot; alt=&quot;Netlify環境変数設定画面&quot; /&amp;gt;&lt;/p&gt;
&lt;h4&gt;プライバシーポリシー&lt;/h4&gt;
&lt;p&gt;Google Analytics を利用する際は、プライバシーポリシーを記載したページの用意が必要になります。&lt;/p&gt;
&lt;p&gt;ここでは、個人情報の保護や取り扱いについての方針を示す必要があり。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Cookie を使用していること&lt;/li&gt;
&lt;li&gt;設定で Cookie は無効にできること&lt;/li&gt;
&lt;li&gt;個人を特定する情報は収集しないこと&lt;/li&gt;
&lt;li&gt;Google Analytics の利用規約&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;などの記述が必要になります。&lt;/p&gt;
&lt;p&gt;いろんな方が書式を公開されているので、それを参考にして書いてみるといいでしょう。
自分もいろんな方の書式を参考にさせていただきました。多分、大丈夫...のはず。&lt;/p&gt;
&lt;h3&gt;自分自身からのアクセスを除外(2020/05/03追記)&lt;/h3&gt;
&lt;p&gt;自分自身からのアクセスを除外した場合は Google アナリティクス オプトアウト アドオンを導入するとよいです。
&amp;lt;OG url=&quot;https://chrome.google.com/webstore/detail/google-analytics-opt-out/fllaojicojecljbmefodhfapmkghcbnh?hl=ja&quot; /&amp;gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Google Analytics の使い方はまだよくわかってないのですが、ブログへのアクセスが少ない段階でも入れておいた方がいいとか見かけたので、今回導入してみました。
まずはのんびりアクセス数を見ておくのに使ってみますー。&lt;/p&gt;
</content:encoded></item></channel></rss>