現在Magento 2のインストールはほとんど変更されていません(ほとんどLuma)。最も顕著な違いは、XMLを介して製品をインポートするための独自のインポートモジュールを作成したことです。Magento 2&Amasty Feed Extension - Missing Products
これはすべてうまくいくように見え、私たちはフロントエンドで私たちの製品を見ることができます。しかし、自動的に生成されたGoogleフィード(Amasty Feeds Extensionによって作成された)では、製品データの一部またはほとんどが欠落しています。 Magentoのバックエンドには表示されないものもあります。私は迷っている。問題が独自のインポートモジュールやAmastyの拡張機能にあるのかどうかはわかりません。
Amastyモジュールの設定、magentoの製品情報(在庫、数量、価格、在庫状況、可視性)を確認しましたが、大丈夫です。 Amastyフィード用に使用しているテンプレートは以下の通りです(プリインストールされているテンプレートに基づいています)。
<g:id>{attribute="basic|sku" format="as_is" parent="no" modify=""}</g:id>
<title>{attribute="product|name" format="as_is" parent="no" modify="html_escape"}</title>
<description>{attribute="product|description" format="as_is" parent="no" modify="html_escape|length:500"}</description>
<g:product_type>{attribute="category|category" format="as_is" parent="no" modify="html_escape"}</g:product_type>
<link>{attribute="url|short" format="as_is" parent="no" modify=""}</link>
<g:image_link>{attribute="image|image" format="as_is" parent="no" modify=""}</g:image_link>
<g:condition>New</g:condition>
<availability>{attribute="inventory|is_in_stock" format="as_is" parent="no" modify="replace:1^In Stock|replace:0^Out of Stock"}</availability>
<price>{attribute="price|final_price" format="price" parent="no" modify=""}</price>
<g:brand>{attribute="product|manufacturer" format="as_is" parent="no" modify="html_escape"}</g:brand>
<g:google_product_category>{attribute="product|manufacturer" format="as_is" parent="no" modify="html_escape"}</g:google_product_category>
<g:tax>
<g:country>UK</g:country>
<g:rate>0</g:rate>
<g:tax_ship>n</g:tax_ship>
</g:tax>
<g:shipping>
<g:country>UK</g:country>
<g:price>{attribute="product|price" format="price" parent="no" modify=""}</g:price>
</g:shipping>
<g:identifier_exists>TRUE</g:identifier_exists>
<gtin>{attribute="product|ean" format="as_is" parent="no" modify="html_escape"}</gtin>
<g:mpn>{attribute="product|mpn" format="as_is" parent="no" modify="strip_tags"}</g:mpn>
サーバーまたはマゼンタのログには、これに関するエラーはありません。
reduildキャッシュを依頼することを躊躇しませんか?静的コンテンツを展開しますか? magentoはデモモードですか? – bxN5
@ bxN5 Rebuilt、デプロイ、再インデックス化されています。これはDevモードです。フラットテーブルも使用しません。 – Lewis
アマチュアエクステンションを信用していません。彼らは彼らの拡張子で最悪のコードを持っています。これは私がMagentoチームから得たフィードバックです。 –