LANG SELRCT

Google Apps Scriptのコードを書く場所  (新規作成: スプレッドシート | スクリプトエディタ

2020年6月20日土曜日

データポータルでディメンションの文字列を部分表示したい(SUBSTR関数)


MISSION
データポータルに読み込んだGoogle Analyticsの「ページタイトル」を部分抽出する
(data source: Google Analytics)


BEFORE
デフォルトの「ページタイトル」では頭にBlogのタイトルに: がついて表示される


AFTER
純粋にタイトルだけを表示したいので頭の28文字を除外する


KEY
SUBSTR(ページ タイトル, 29, 100)


PROCESS
データ > ディメンションを追加 > フィールドを作成 > 計算式


PROCESSをSTEPに分ける

データ > ディメンションを追加 > フィールドを作成 > 計算式


STEP1
ディメンション > ディメンションを追加をクリックします


STEP2
フィールドを作成 をクリックします


STEP3
計算フィールドを作ります
① 任意の名前を入力します
② 計算式に SUBSTR(ページ タイトル, 29, 100) を入力します
 ※29の部分は各自のタイトルの長さ
③ 適用をクリックします

STEP4
ディメンションのページタイトルを削除します


APPENDIX

SUBSTR(ページ タイトル, 29, 100) の意味

ページ タイトルの頭にある「Google Apps Script試行錯誤Blog: 」という28文字を除いて、29文字目から100文字を抽出する計算式です。

SUBSTRはたぶんSUBSTRINGの略で部分文字列を抽出する関数



計算式
SUBSTR(ページ タイトル, 29, 100)
意訳
指定したフィールドの29文字目から100文字を抽出する


参考

SUBSTR

String.prototype.substr()

String.prototype.substring()

最新の投稿

JIRA APIで選択リスト(複数選択)を作成時に選択してPOSTしたい

JIRA APIを利用して選択リスト(複数選択)フィールドに値を入れたくて書いたコードです。 コード.gsのこの部分で複数選択の値を選択できました。 customfield_10043 は選択リスト(複数選択)のフィールドIDです。 valueの値は選択肢の文字列です。     ...