変換したフィード項目の値が空になっているときは、下記ポイントをよく確認してみてください。
マッピング
マッピングが該当項目に設定されていますか?
マッピングが意図した項目に設定されていない可能性があります。
例:設定したい項目が一つズレている、項目名が似ている項目を設定している、など
改めてマッピングの設定を確認し、意図通りになるように調整してください。
上図の場合、フィード項目 size にマッピングがされていないため、フィード項目が空になります。
また、description と sale_price についてもマスターデータが空の行があるため、結果としてフィード項目が空になるアイテムが発生することがあります。
- 関連記事
マッピングしている項目にルールが設定されていますか?
例えば、フィード項目 description に 拡張_description という拡張項目をマッピングしているが、拡張_description の値を生成するルールが設定されていないため、結果としてフィード項目 description が空になります。
対処:拡張_description に対して、値を生成するルールを設定する
Tips
マッピングしている項目でルールを項目で絞り込んで確認ができます。
マッピングしている項目のルールの処理が意図した結果になっていますか?
例えば、フィード項目 description に 拡張_description という拡張項目をマッピングしているが、拡張_description の値を生成するルールが、何らかの要因で意図した処理がされず(下記「対応表」、「区切り文字」などの例をご参照ください)、フィード項目 description が空になります。
対処:拡張_description のルールを確認、設定を見直す
Tips
ルールが意図した結果になっているかの確認は、アイテムプレビューの値をみながらルールを調整するとスムーズです。
- 関連記事
マッピングしている項目のルールは有効になっていますか?
ルールは作成時「無効」になっています。
「無効」のままではルールを設定していても処理は行われず、値が空になることがあります。
ルールを「有効にする」にチェックをして「保存」すると、設定した処理が反映されます。
対応表
対応表のキーと、参照している項目の値は一致しますか?
「次の対応表に完全一致する時、値全体を置換する」または「次の対応表に部分一致する時、値全体を置換する」いずれかの「値全体を置換する」処理の場合、キーと一致しない値の場合は処理の結果は空になります。
例:下記のような対応表でカテゴリー名を置換する際、マスターデータの値が「レディース > シューズ > キャンバス」や、「レディス > シューズ > キャンバス 」と言った表記ゆれなどで、完全一致しない「レディス > シューズ > キャンバス 」の結果は空になります。
区切り文字で分割して値を抽出する
指定した区切り文字が参照している項目に含まれていますか?
「区切り文字で分割して値を抽出する」処理で、「区切り文字」に指定した値が、対象項目に存在していない場合は分割ができないため、「抽出する位置」が「1」以外は結果は空になります。
例:下記のサポート記事の設定の場合、 マスターデータ項目 案件詳細 に「区切り文字」の「,」(カンマ)が含まれていない場合は分割ができず、2番目は存在しないため抽出されずに空になります。
上の処理の場合、拡張項目 ext_タイトル用職種名 の値に「,」カンマが入っていないと、値の分割が行われず2番目の値が存在しないため、結果が空になります。
指定した「区切り文字」が含まれないことがある場合は、結果が空になる可能性があります。
対処:必ず存在する区切り文字を設定する、または区切り文字が存在していないときのルールを作成する。
自動最適化
マッピングした項目の値が HTML のみになっていませんか?
空のフィード項目にマッピングしている項目の値が HTML タグのみの場合、最終的にはフィード項目は空になります。
例:descriptionにマッピングしている項目descriptionなどが、下記のような HTML のみになっていると、自動最適化により全て削除され、結果として空になります。
<p>
<img src="https://sample.com/images/main_images.jpg" alt="">
<img src="https://sample.com/images/images_01.jpg" alt="">
<img src="https://sample.com/images/images_02.jpg" alt="">
<img src="https://sample.com/images//images_03.jpg" alt=""></p>
<p><img src="https://sample.com/images/images_04" alt="">
<img src="https://sample.com/images/images_05.jpg" alt="">
<img src="https://sample.com/images/images_06.jpg" alt="">
<img src="https://sample.com/images//images_07.jpg" alt=""></p>
</p>自動最適化で HTML を削除するフィード項目
-
title(title , productName , Item Name , analyze_title)
- Google Merchant Center
- Facebook / Instagram カタログ
- Criteo Performance Product Feed
- awoo AI
- visumo
- TikTok
- X ダイナミックプロダクト広告
- Microsoftショッピング広告
- LINE Dynamic Ads(EC)
- LINE Dynamic Ad(求人 / 人材)
- LINE Merchant System
-
title ※
<br>タグ以外を削除 -
description(Description , analyze_description)
- Google Merchant Center
- Facebook / Instagram カタログ
- Criteo Performance Product Feed
- awoo AI
- visumo
- TikTok
- X ダイナミックプロダクト広告
- Microsoftショッピング広告
- LINE Dynamic Ads(EC)
- LINE Dynamic Ad(求人 / 人材)
-
description ※
<br>タグ以外を削除- LINE Merchant System
- 関連記事
対処:HTMLだけの値をマッピングしないようにする、または空のときは別の項目を入れるようにする。
Tips
マスターデータの仕様により、必須項目が空になる可能性がある場合は、「空である」ときに除外するルールを設定しておくと、媒体側での必須項目未入力によるエラーを防ぐことが期待できます。
- 関連記事