動的テンプレートの要素を作成できるカスタム列と個々のフィードページで参照できるカスタム列を設定できます。カスタム列を使用すると、キャンペーンの構成、ターゲティング、クリエイティブに標準化を適用できるため、時間を節約できます。構文と関数の要件、および算術演算子は、どちらのタイプのカスタム列にも共通です。
カスタム列のコンテンツを定義する式には、フィード用に作成、保存されたカスタム列を含めることができます。
フィードのカスタム列が作成されると、[フィード] 表にカスタム列として表示されます。他のカスタム列を参照するフィード カスタム列を選択します。1 つの式内で「幅」で最大 5 階層、「深さ」で最大 6 階層まで参照できます。
1 つのカスタム列式は、その式内で最大 5 つの他のカスタム列を参照できます。以下に例を示します。
FCC A1 = (FCC B1 + FCC C1 + FCC D1 + FCC E1 + FCC G1)
FCC A1 の式では、これ以上カスタム列を参照できません。
次の例は、深さが 6 階層の単純な「階層」におけるフィード カスタム列の「ネスト」を説明しています。
- フィードのカスタム列 FCC A が作成されます。
FCC Bが作成され、FCC A を参照します。FCC Cが作成され、FCC B を参照します。FCC Dが作成され、FCC C を参照します。FCC Eが作成され、FCC D を参照します。FCC Fが作成され、FCC E を参照します。FCC Gが作成され、FCC F を参照しています。。
ただし、カスタム列の式に他のカスタム列への複数の参照が含まれている場合にも、この制限が適用されます。以下に例を示します。
FCC A1= (FCC B1+ FCC C1 + FCC D1)FCC B1= (FCC B2 + FCC C2 + FCC D2)FCC B2=(FCC F1+FCC F2+FCC F3+FCC F4)
ここで、FCC A1 は FCC B2 を参照する FCC B1 を参照します。
FCC B2 は、表示された 4 列のみを参照できます。フィードにカスタム列を設定する
フィードを表示するには、[ツールと設定] > [テンプレート] > [フィード] に移動し、ハイパーリンクのフィード名をクリックします。テンプレートに関連付けられた個々のフィードのページでカスタム列を作成します。フィードのカスタム列は再利用できます。
テンプレートにカスタム列を設定する
テンプレート内にカスタム列を作成します。フィードの保存済みカスタム列は、ポップアップの式ダイアログを使用して参照できます。また、選択した動的テンプレート要素を設定する際に、特別な構文を使用して手動で参照することもできます。テンプレートのカスタム列は現在再使用できませんが、今後のリリースで再利用できる予定です。
構文
次の式の例は、基本的な構文ルールを示しています。
"$ " & f:"price_usd"
“price_usd” は、価格が含まれるフィード列の名前です。
カスタム列の式の設定は、次の規則に沿って行います。
- カスタム列の式要素を連結するには、&(アンパサンド)記号を使用します。
- 静的テキストは引用符 “ “ で囲みます。生成されたコンテンツ内のスペースを作成するには、引用符内にスペースを挿入します。
- 演算子には標準的な算術表記を使用します。
- 他の要素を参照する構文は、次の表のとおりです。
| 列要素 | 接頭辞 | 形式例 | メニューの二次情報 |
|---|---|---|---|
| 標準列 | なし | なし(例: Clicks)。 | なし |
| カスタム列 | c: | c:"<列名>" | なし |
| フィード列 | f: | f:"<列名>" | なし |
| 関数 | なし | 指定されたオプションの下に関数を説明します。例: 「[値] を数字に変換」 |
演算子
次の表に、カスタム列の式で使用できる標準の算術演算子を示します。
注: 静的なテキストとは異なり、こうした演算子は引用符で囲まないでください。>= などの演算子は、記号を 2 つ並べて記述します。
| 演算子 | 説明 | 結果のタイプ |
|---|---|---|
| + | 加算(プラス) | 数値 |
| - | 減算(マイナス) | 数値 |
| * | 乗算 | 数値 |
| / | 除算 | 数値 |
| > | 次の値より小さい | True / False |
| < | 次の値より大きい | True / False |
| <= | 次の値以下 | True / False |
| >= | 次の値以上 | True / False |
| = | 次の値に等しい | True / False |
| != | 次の値に等しくない | True / False |