log
Last updated
{% log "Script started" %}{% log order %}
{% log customer.email %}
{% log line_items %}{% log "Processing order: " | append: order.name %}
{% log "Customer email: " | append: customer.email %}
{% log "Total items: " | append: order.line_items.size %}{% assign discount = order.total_price | times: 0.1 %}
{% log "Discount amount: " | append: discount %}{% if customer.orders_count > 10 %}
{% log "VIP customer detected" %}
{% assign is_vip = true %}
{% else %}
{% log "Regular customer" %}
{% assign is_vip = false %}
{% endif %}{% for item in order.line_items %}
{% log "Processing item: " | append: item.title %}
{% comment %} Process item... {% endcomment %}
{% log "Item " | append: forloop.index | append: " of " | append: forloop.length | append: " complete" %}
{% endfor %}{% log "Order ID: " | append: order.id %}
{% log "Order name: " | append: order.name %}
{% log "Created at: " | append: order.created_at %}
{% log "Financial status: " | append: order.financial_status %}{% comment %} Log full order object {% endcomment %}
{% log order %}
{% comment %} Log API response {% endcomment %}
{% http url: api_endpoint, method: "GET" as response %}
{% log response %}
{% comment %} Log GraphQL result {% endcomment %}
{% graphql query: my_query, variables: vars as result %}
{% log result %}{% assign tags = product.tags | split: ", " %}
{% log "Product tags:" %}
{% log tags %}{% log "=== Starting inventory sync ===" %}
{% log "Step 1: Fetching products..." %}
{% comment %} ... fetch logic ... {% endcomment %}
{% log "Step 2: Processing updates..." %}
{% comment %} ... update logic ... {% endcomment %}
{% log "Step 3: Sending notifications..." %}
{% comment %} ... notification logic ... {% endcomment %}
{% log "=== Inventory sync complete ===" %}{% json payload %}
{
"order_id": {{ order.id }},
"items": {{ order.line_items | map: "sku" | json }}
}
{% endjson %}
{% log "Payload created:" %}
{% log payload %}{% if response.status != 200 %}
{% log "API Error - Status: " | append: response.status %}
{% log "Error body:" %}
{% log response.body %}
{% endif %}