Grundpreis-Angabe Google Shopping Feed

Ich verstehe nicht, warum das Standard-Template weiterhin so unzureichend ist und nicht gleich die nötigen Zeilen Code für die Grundpreis-Angabe enthält.

Leider funktioniert mein Code-Abschnitt für die Grundpreisangabe aus SW5 nicht in SW6. Hat hier jemand vielleicht das passende Code-Schnipsel für mich?

Du kannst mit folgenden Angaben deine Grundpreise ausgeben:
<g:referenceunit>
{{ product.referenceUnit }}
</g:referenceunit>
<g:purchaseUnit>
{{ product.purchaseUnit }}
</g:purchaseUnit>

Jetzt noch meine eigentliche Frage, wofür ich nicht extra einen Beitrag eröffnen möchte.

Ich möchte gerne nur Angaben ausgeben für eine bestimmte Einheit, in meinem Fall die Längenangabe Meter.

Daher folgender Entwurf von mir:
<g:referenceunit>
{% if product.length is defined %}
{{ product.referenceUnit }} m
{% endif %}
</g:referenceunit>
<g:purchaseUnit>
{% if product.length is defined %}
{{ product.purchaseUnit }} m
{% endif %}
</g:purchaseUnit>

Funktioniert allerdings nicht, sieht jemand den Fehler? Es wird auch bei Artikeln de über keine Längenangaben verfügen ein Wert ausgegeben.
Ich möchte gerne nur etwas Ausgeben wenn die Länge 0.1m oder höher ist.

Viele Grüße

Hast Du mal {% if product.length is >0 %} probiert?

Mein Code für den Grundpreis im Google Feed sieht wie folgt aus:
<g:unit_pricing_measure> {{ product.purchaseUnit }}{% if product.unit.name is defined %} {{product.unit.name}}{% else %} g{% endif %}
</g:unit_pricing_measure>
<g:unit_pricing_base_measure>{{ product.referenceUnit }}{% if product.unit.name is defined %} {{product.unit.name }}{% else %} g{% endif %}
</g:unit_pricing_base_measure>