IF 関数を使用して、潜在的な顧客が検索している内容に基づいて特定のテキストを表示するように広告をカスタマイズします。IF 関数は、検索ネットワークのレスポンシブ検索広告で使用される特定のパラメーターです。そのため、ユーザーが何かを検索していて条件が満たされると、パラメーターは指定したテキストに置き換えられます。
以下に、 レスポンシブ検索広告に IF 関数を追加する方法、 手動で IF 関数を作成する方法、 特殊文字をバックスラッシュ (\) でエスケープする方法について説明します。
IF 関数を使用して新しい拡張テキスト広告を作成することはできませんが、IF 関数を含む既存の拡張テキスト広告は引き続き機能します。詳細については、「 拡張テキスト広告を作成または編集する方法」を参照してください。
以下に、IF 関数のサポート対象と、広告フィールドに直接入力する必要がある構文を示します:
ターゲット | Value | 書式 | 表示される内容 |
---|---|---|---|
デバイス | モバイル | {=IF (device = mobile, text to insert): default text} | ユーザーがモバイル デバイスを使用している場合、IF 関数全体が "挿入するテキスト" の値に置き換えられます。それ以外の場合は、指定された "既定のテキスト" が使用されます。 ターゲット設定の詳細を確認します。 |
オーディエンス | 任意の有効な対象ユーザー リスト名 | {=IF (audience IN ( <audience list 1 >, <audience list 2 >), text to insert): default text} | ユーザーが対象ユーザー リスト 1 または対象ユーザー リスト 2 に含まれている場合、IF 関数は "挿入するテキスト" に置き換えられます。それ以外の場合は、指定された "既定のテキスト" が使用されます。 対象ユーザーのオプションの詳細をご覧ください。 |
IF 関数は角かっこで囲み、URL フィールドを除いて、レスポンシブ検索広告内の任意の位置に挿入できます。
左側の折りたたみメニューで [ すべてのキャンペーン]、[ 広告と &広告表示オプション ]、[ 広告] の順に選択します。
新しい Microsoft Advertising ナビゲーションを使用している場合は、左側のナビゲーション メニューの [キャンペーン] 上でホバーし、 [広告と表示オプション] > [広告] を選択します。
対象ユーザー別にターゲット設定する場合は、[ If] ドロップダウン メニューから [ 対象ユーザー] を選択し、ターゲットにする対象ユーザーリストを選択します。エンド ユーザーが選択した対象ユーザー リストのいずれにも属していない場合にテキストを表示するには、 それ以外の場合 (省略可能) にテキストを追加することをお勧めします。これにより、広告が常に提供されるようになります。
Microsoft Advertising | Bing 検索 |
---|---|
見出し 1: Contoso Shoes 見出し 2: 夏のセールが開始されました 見出し 3: 利用可能な最適な選択 説明: 靴の最適な選択を確認してください。{=IF (device = mobile,Free Delivery with Mobile Orders!): Free Delivery!} |
モバイル
デスクトップ
|
ヘッドライン 1: Contoso Jewelry ヘッドライン 2: Find {=IF(audience in(/Apparel &Accessories), Best Selection Of Women’s Jewelry): Women’s Jewelry}: ここに 見出し 3: 利用可能な最適の価格 説明: 自分に褒美を与える完璧な宝石を見つけてください! |
Audience = Apparal &Accessories その他の対象ユーザー |
IF 関数を手動で作成するには、[ 広告の作成] 入力ボックスに直接入力するか、一括アップロード スプレッドシートを使用するか、 Microsoft Advertising エディター を使用します。正しく入力するために、IF 関数のコンポーネントの例を次に示します:
{=IF (device = mobile,Free Delivery with Mobile Orders!): Free Delivery!}要素 | 必要な知識 |
---|---|
{ ... } | 必須。IF 関数の構文全体を、中かっこ (波かっこ) 内に入れる必要があります。 |
=IF | 必須。[ 次に挿入] ボックスに定義されたテキストがタイトル、パスまたは広告テキスト フィールドに表示されるように、このコンポーネントを満たす必要があります。 |
( ... ) | 必須。構文の他のコンポーネントは、かっこ内に入れる必要があります。 メモ: かっこ内の個々のコンポーネントは、コンマで区切る必要があります。 |
"デバイス" | ユーザーがモバイル デバイスを使用している場合、IF 関数全体が "挿入するテキスト" の値に置き換えられます。それ以外の場合は、指定された "既定のテキスト" が使用されます。 |
"モバイル注文で無料配達!" | ユーザーがモバイル デバイスを使用している場合、IF 関数全体が "挿入するテキスト" の値に置き換えられます。それ以外の場合は、指定された "既定のテキスト" が使用されます。 |
"無料配達!" | 省略可能: IF 関数が一致しない場合に、タイトル、パス、または広告テキスト フィールドに表示されるテキストです。 |
要素 | 必要な知識 |
---|---|
{ ... } | 必須。IF 関数の構文全体を、中かっこ (波かっこ) 内に入れる必要があります。 |
=IF | 必須。[ 次に挿入] ボックスに定義されたテキストがタイトル、パスまたは広告テキスト フィールドに表示されるように、このコンポーネントを満たす必要があります。 |
( ... ) | 必須。構文の他のコンポーネントは、かっこ内に入れる必要があります。 メモ: かっこ内の個々のコンポーネントは、コンマで区切る必要があります。 |
"audience in(/Apparel &AccessoriesAccessories)" | ユーザーが対象ユーザー リストに含まれている場合、IF 関数全体が "挿入するテキスト" の値に置き換えられます。それ以外の場合は、指定された "既定のテキスト" が使用されます。 |
"女性向け宝石" | IF 関数の条件が一致した場合に、タイトル、パス、または広告テキスト フィールドに表示されるテキストです (二重引用符で囲む必要があります)。 |
"女性向け宝石のベスト セレクション" | 省略可能: IF 関数が一致しない場合に、タイトル、パス、または広告テキスト フィールドに表示されるテキストです。 |
対象ユーザー名またはテキスト フィールドで使用される特定の特殊文字は構文を壊す可能性があるため、円記号 (\) を使用して特殊文字をエスケープする必要があります。これらの文字が IF 関数の構文で参照されている場合の規則を次に示します。
構文フィールド | エスケープ対象の文字 | 例 | システムが認識する内容 |
---|---|---|---|
Audience name | ) と、 | {=IF(audience IN (Audiencelist\)te\,st),Insert text):Default text } | Audience name = Audiencelist)te,st |
テキストを挿入する | ) | {=IF(audience IN (Audience list),Insert \)text):Default text } | Insert text = Insert )text |
Default text | } | {=IF(device = mobile, Insert Text):Default\}text} | Default text = Default }text |
全フィールド | \ | {=IF(audience IN (Audience\\list),Insert text):Default text } | Audience name = Audience\list |