Apps Script公式リファレンス: Apps Script Reference |障害・課題追跡: IssueTracker |Google Workspace: Status Dashboard - Summary

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()

Latest post

Google Apps Scriptの障害時はIssueTrackerを見てみる - Incidents for Apps Script are reported on Issue Tracker

IssueTracker > Apps Script issues https://issuetracker.google.com/savedsearches/566234 Google Apps Scriptの障害時は IssueTracker に課題が上がっていることが...