各テンプレート生成エンティティの広告見出しと説明文は重複しないようにしてください。たとえば、テンプレートの数式が広告見出しと説明文の重複を生成しようとすると、エラーが表示されます。
発生する可能性のあるエラー
| テンプレート タイプ | エラー |
| RSA | 広告見出しまたは説明文の値が重複しています |
| 広告グループ | キャンペーンの広告グループ名が重複しています |
| キャンペーン | CampaignError.DUPLICATE_CAMPAIGN_NAME |
| キーワード | キーワードの重複 |
考えられる原因
このエラーの考えられる原因は以下のとおりです。
- フィードデータが、数式フィールドで参照される複数のフィード列で同じです。
- フィードデータと数式によって生成される静的テキストの組み合わせにより、数式フィールドの値が重複しています。
- 1 つの代替値が複数の広告見出しまたは説明文に使用されています。広告を生成するには代替値が 2 つ以上必要です。
シナリオ例
フィード名: フィード B
フィードデータ:
| ID | Brand | Category |
| 1 | Alpha | Shooting stars collection |
| 2 | Shoes | Shoes |
| 3 | Charlie | Clothing |
シナリオ: 広告テンプレートに次の 2 つの式があり、同じ結果が返されます。
Headline: f:"Brand"Headline: f:"Category"
期待される出力:
広告 1 = “Alpha. Shooting stars collection.”
広告 2 = “Shoes. Shoes.”
広告 3 = “Charlie. Clothing.”
実際の出力:
広告 1 = “Alpha. Shooting stars collection.”
広告 3 = “Charlie. Clothing.”
2 つの広告見出しに同じ値「Shoes」があると、この広告プラットフォームは許可されていないため、広告 2 を生成できません。
解決例
このエラーを解決するには、次のいずれか 1 つ以上を行います。
- それぞれの広告見出しと説明文に異なる代替値を使用してください。
- 関連する数式フィールドの値が重複しないようにフィードデータを変更します。
- if() などの論理関数を使用して重複データを防止します。