***Please note adding a template will change your workflow in Listing Mirror.
Descriptions will be updated on a Master SKU level. A link is provided on the Edit Listing Page***
To get started, go to your eBay page by selecting the eBay icon from the listing tab.
Choose Edit Listing Template
This will bring you to the option to select a Simple or Advanced template.
If you want to use one of our pre-fab templates, follow these instructions here. If you have experience working with Jinja templates and want to add your own, please refer to the instructions below.
Listing Mirror eBay templates are rendered using the Jinja2 template library. All syntax that is allowed in Jinja2 such as loops and filters are supported.
In your template, the following variables are supported:
- description - A String representing the current listing text on a linked Master Listing
- title - A String representing the current listing title text on a linked Master Listing
- bullets - An Array of Strings representing 0 to 7 bullet points found on a linked Master Listing
- images - An array of dicts representing the url to the images for the eBay parent listing. The contents of this field is found below. Each dict has 3 elements:
full
- URL to the full size image in jpg format. This may be up to 10 MB in size, so it should not be directly used in a template, but could be linked in a zoom view.big_thumb
- URL to a 350x350 pixel image in jpg format.little_thumb
- URL to a 150x150 pixel image in jpg format. - parent_listing - A dict of fields representing the parent eBay listing in listing mirror. The current list of fields are found below:
'title', 'category_id', 'secondary_category_id', 'store_category_id', 'second_store_category_id', 'condition', 'condition_note', 'shipping_override_profile', 'international_override_shipping_profile', 'shipping_profile_id', 'payment_profile_id', 'return_profile_id', 'minimum_advertised_price_exposure', 'best_offer_override', 'best_offer_auto_accept_price', 'minimum_best_offer_price', 'variation_name_1', 'variation_name_2', 'variation_name_3', 'variation_name_4', 'variation_name_5', 'template_data_1', 'template_data_2'
, - child_listings - An array of dict of fields representing the variation eBay listings in listing mirror. If the listing has no variations, this is still seen as an array of length 1. The current fields are found below:
'sku', 'price', 'compare_at_price', 'variation_value_1', 'variation_value_2', 'variation_value_3', 'variation_value_4', 'variation_value_5', 'minimum_advertised_price', 'upc', 'mpn', 'shipping_weight', 'shipping_weight_unit_of_measure' 'item_height', 'item_length', 'item_width', 'item_length_unit_of_measure'
- category_specific - A dict of cateogry specific fields. You can either look up individual items or use them all.
- template - A dict of fields representing the template fields in Listing Mirror. The current listing of fields are found below:
'about', 'ebay_store_link', 'ebay_contact_link', 'shipping_policy', 'payment_policy', 'return_policy', 'business_name'
Here is an example of a very simple template:
Master Listing Title:
{{ title }}
Product Features:
{% for bullet in bullets %}
{{ bullet }}
{% endfor %}
Product Images:
{% for image in images %}
<img src="{{ image.big_thumb }}">
{% endfor %}
Master Listing Description:
{{ description }}
Category Specifics:
{% for k,v in category_specific.items() %}
<b>{{ k }}</b>: {{ v }}
{% endfor %}
Item Condition:
<p>{{ parent_listing.condition }}<br>
{% if parent_listing.condition_note %}
{{ parent_listing.condition_note }}
{% endif %}
</p>
Template Fields:
{{ template.about }}
Comments
0 comments
Article is closed for comments.