Google 広告のカスタム列にスプレッドシート関数が追加!使用可能な関数や設定方法をご紹介

ブログ

BLOG

Google 広告のカスタム列にスプレッドシート関数が追加!使用可能な関数や設定方法をご紹介

  • このエントリーをはてなブックマークに追加

【アップデート情報】Google

みなさま、こんにちは。
グラッドキューブ マーケティングソリューション事業部の殿下です。

2022年4月、 Google 広告のカスタム列に新機能が追加され、新しいスプレッドシート関数の使用や、複数期間の集計・比較などが可能になりました。なかでも関数の追加によって複雑な計算も可能になり、これまでより幅広い種類の指標が作成できるようになりました。

本エントリでは、カスタム列に使用可能な関数や設定方法についてご紹介します。


 

カスタム列とは

カスタム列の機能紹介

カスタム列とは、「条件を指定して Google 広告のデータの一部を取り出し、分析することができる機能」です。(引用: Google 広告 ヘルプ カスタム列について

例えば、コンバージョンアクションに「資料請求・お問い合わせ・バナーをタップ」の3つを設定している場合、デフォルト指標の「コンバージョン」では3つのコンバージョンアクションの合計値が表示されます。そのため、どのコンバージョンが何件獲得できているのか、一度に確認することができません。

カスタム列を使用すれば、それぞれのコンバージョンの数値を個別に表示できるため、管理画面で数値の確認・比較ができます。

CVの複数スクショ
 

カスタム列のメリット

カスタム列のメリットは、分析に適したオリジナルの指標を作成できる点です。

計算式や条件を組み合わせたオリジナルの指標を作成しておけば、分析のたびに「分類」からデータの内訳を表示させたり、データをエクスポートして手動で集計したりする時間を削減できます。

その他にも下記のような機能があります。

■ 作成する指標に期間(日付)を設定することで、複数の期間のデータを一つの表の中に表示できる。

■ カスタム列とラベルを組み合わせることで、指標に「ラベル」を追加できる。設定したラベルを指標として表示でき、必要なデータを表示する工数を削減できる。

■ Web 広告の知識がないユーザーにも分かりやすいように指標名を変更できる。(例:「コンバージョン」→「購入」)

■ リアルタイムで集計されるため、常に最新のデータを表示できる。

(参照: Google 広告 ヘルプ カスタム列について

 

関数の追加方法

戻り値とパラメータについて

関数を組み立てるには「戻り値」「パラメータ」の入力が必要です。

「戻り値」とは関数によって出力される値を指します。関数によって戻り値の形式は異なり、数値・テキスト・日付・ True / False などがあります。

「パラメータ」とは関数の定義内に入力する変数を指します。後述する「設定可能な関数の紹介」でxやyが()内に記載されていますが、そこがパラメータの入力箇所です。

「パラメータ」を材料に関数を動かし、その結果出力されたものが「戻り値」になります。


続いて関数の追加方法についてご説明します。

① 管理画面の[表示項目]→[カスタム列]→[+カスタム列]をクリックします

設定①

設定②

② [+関数]ボタンをクリックしてメニューから関数を選択するか、関数名の冒頭を入力して、プルダウンに表示される候補から選択します

設定④

③ パラメータを関数名の後のカッコ内で指定し、複数ある場合はカンマで区切ります。

挿入した関数には仮の値としてプレースホルダー文字列が入っているので、そこを実際のパラメータ値に書き換えて、関数を完成させます。

設定④

④ 作成したカスタム列が追加され、戻り値が表示されます

設定⑥
 

関数の追加で新たにできるようになったこと

データの内訳を一度に確認できる

Google 広告で算出されたデータを管理画面で分析する際、データの内訳はカスタム列を使用することで一度に確認できます。しかし、デバイスごとのクリック率・コンバージョン率などの細かいデータの内訳は既存のカスタム列では作成できません。

追加されたスプレッドシート関数を使用すれば、上記のような細かいデータの内訳を管理画面で項目として追加でき、一度にデータの内訳を確認できます。

条件分岐「~を満たしているかどうか」を作成・表示できる

スプレッドシート関数を使用することで、関数にある「 if 文」のような条件分岐「~を満たしているかどうか」が確認できるようになりました。

「<」「>」などの不等号も使用できるため、設定した金額・数値よりも成果がどれだけ出ているのか・出ていないのか一目で確認することができます。
 

設定可能な関数の紹介

(1)算術

round(x)
[ x ] を最も近い整数に丸めます
戻り値の型:数値

floor(x)
[ x ] 以下の最大の整数を返します
戻り値の型:数値

ceiling(x)
[ x ] 以上の最小の整数を返します
戻り値の型:数値

(2)論理

if(condition, if_true, if_false)
[ condition ] を評価し、条件が true である場合に [ if_true ] を、条件が false である場合に [ if_false ] を返します。戻り値のデータ型は、[ if_true ] ないし [ if_false ] と同じになります。
戻り値の型:場合によって異なる

or(x, y, …)
パラメータのいずれかが true である場合に true を返します
戻り値の型: True / False

not(x)
[ x ] が false の場合に true を、[ x ] が true の場合に false を返します
戻り値の型: True / False

and(x, y, …)
すべてのパラメータが true である場合に true を返します
戻り値の型: True / False

(3)テキスト

concat(text1, text2, …)
2つ以上の文字列を組み合わせます
戻り値の型:テキスト

trim(text)
文字列の前後の空白文字を削除します
戻り値の型:テキスト

right(text, length)
[ text ] の最後の [ length ] 文字を返します
戻り値の型:テキスト

left(text, length)
[ text ] の最初の [ length ] 文字を返します
戻り値の型:テキスト

substitute(haystack, needle, replacement)
[ haystack ] に含まれる [ needle ] というテキストをすべて [ replacement ] に置き換えます
戻り値の型:テキスト

upper(text)
[ text ] 内のすべての文字を大文字に変換します
戻り値の型:テキスト

lower(text)
[ text ] 内のすべての文字を小文字に変換します
戻り値の型:テキスト

is_empty(text)
[ text ] に文字が含まれない場合に True を返します
戻り値の型: True / False

starts_with(needle, haystack)
[ haystack ] の文字列が [ needle ] で始まる場合に True を返します
戻り値の型: True / False

ends_with(needle, haystack)
[ haystack ] の文字列が [ needle ] で終わる場合に True を返します
戻り値の型: True / False

contains(needle, haystack)
[ haystack ] の文字列に [ needle ] が含まれる場合に True を返します
戻り値の型: True / False

length(text)
[ text ] の文字数を返します
戻り値の型:数値

search(needle, haystack)
[ haystack ] 内の最初の [ needle ] の開始位置を返します
戻り値の型:数値

(4)変換

to_text(value)
[ value ] をテキストに変換します
戻り値の型:テキスト

to_number(value)
[ value ] を数値に変換します
戻り値の型:数値

(5)日付

date(year, month, day)
数値で指定した年月日の日付を、日付データとして返します
戻り値の型:日付

day(date)
日付データ [ date ] の日(月の何日目か)を数値で返します
戻り値の型:数値

month(date)
日付データ [date] の月(1月~12月)を数値で返します
戻り値の型:数値

quarter(date)
日付データ [ date ] の四半期(第1~第4四半期)を数値で返します
戻り値の型:数値

year(date)
日付データ [ date ] の年(西暦)を数値で返します
戻り値の型:数値

weekday(date)
日付データ [ date ] の曜日を数値(日曜を1として1~7)で返します
戻り値の型:数値

weeknum(date)
日付データ [ date ] の週番号(日曜始まりで第1週~第54週)を返します
戻り値の型:数値

daynum(date)
日付データ [ date ] の年間通算日番号(1~365または366)を数値で返します
戻り値の型:数値

days_between(date1, date2)
[ date1 ] から [ date2 ] までの日数を返します
戻り値の型:数値

offset_days(date, days)
[ date ] の日付を [ days ] の日数分だけ進めた(マイナス値なら戻した)日付を返します
戻り値の型:日付

offset_months(date, months)
[ date ] の日付の月を [ months ] の月数分だけ進めた(マイナス値なら戻した)日付を返します。計算後の月の日数が足りず、存在しない日付になった場合は、その月の最終日を返します。
戻り値の型:日付

offset_years(date, years)
[ date ] の日付の年に [ years ] の年数を加えます
戻り値の型:日付

today()
カスタム列の所有者のアカウントのタイムゾーンで、当日の日付を返します
戻り値の型:日付

yesterday()
カスタム列の所有者のアカウントのタイムゾーンで、前日の日付を返します
戻り値の型:日付

week_start_sunday()
カスタム列の所有者のアカウントのタイムゾーンで、当日以前で直近の日曜日の日付を返します
戻り値の型:日付

week_start_monday()
カスタム列の所有者のアカウントのタイムゾーンで、当日以前で直近の月曜日の日付を返します
戻り値の型:日付

month_start()
カスタム列の所有者のアカウントのタイムゾーンで、当月の初日の日付を返します
戻り値の型:日付

year_start()
カスタム列の所有者のアカウントのタイムゾーンで、当年の初日(1月1日)の日付を返します
戻り値の型:日付

report_range_start()
そのレポートの現在の対象期間の開始日を返します
戻り値の型:日付

report_range_end()
そのレポートの現在の対象期間の最終日を返します
戻り値の型:日付

report_days_count()
そのレポートの開始日と最終日をもとに、対象期間の日数を返します
戻り値の型:日付

(引用: Google 広告 カスタム列で使用する関数について
 

おわりに

本エントリでは、新しく Google 広告のカスタム列に追加されたスプレッドシート関数についてご紹介しました。

この機能の追加により、以前よりも効率的にデータを分析することが可能になりました。

スプレッドシート関数を用いて作成した列は、Google 広告のレポートエディタやダッシュボードなどのレポートツールでも利用が可能ですので、レポートを作成する際はぜひ活用してみてください。

当社は Google 広告をはじめ、各種 Web 広告の運用代行を承っております。 Google の主催する Google Premier Partner Awards 2022 では「見込み顧客の発掘」部門および「オンライン販売」部門を受賞いたしました。

株式会社グラッドキューブが Google Premier Partner Awards 2022 において日本の「見込み顧客の発掘」及び「オンライン販売」部門を受賞

Google 広告を出稿したい、Google 広告の成果を伸ばしたいとお考えの方は、ぜひお気軽にお問い合わせください。


  • このエントリーをはてなブックマークに追加
グラッドキューブ リスティング広告 運用代行 GladCube TV 毎週更新中!

自社開発SaaSサービス・メディア

トップ
サービス
事例
ブログ
スタッフ
お問い合わせ
×