Shopify Catalog and Price Drop Tracker (Turkish stores, TRY) avatar

Shopify Catalog and Price Drop Tracker (Turkish stores, TRY)

Pricing

from $0.80 / 1,000 product scrapeds

Go to Apify Store
Shopify Catalog and Price Drop Tracker (Turkish stores, TRY)

Shopify Catalog and Price Drop Tracker (Turkish stores, TRY)

Reads the public products.json feed of Shopify stores: prices, discount percent, stock. Optional change tracking reports new products, price drops and back-in-stock between runs. No proxy, no browser.

Pricing

from $0.80 / 1,000 product scrapeds

Rating

0.0

(0)

Developer

Arda Cem

Arda Cem

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

9 days ago

Last modified

Categories

Share

Shopify Katalog ve Fiyat Düşüşü Takibi (Türk mağazaları, TL)

Shopify mağazalarının herkese açık products.json akışını okur: ürün, fiyat, indirim yüzdesi, stok. İsterseniz önceki çalıştırmayla karşılaştırır ve yeni ürünleri, fiyat düşüşlerini ve stoğa girenleri raporlar.

Proxy, tarayıcı veya hesap bilgisi gerekmez. Yalnız herkese açık ve mağazanın kendisinin yayınladığı ürün akışı okunur.

Ne yapar?

  • Mağazadaki tüm ürünleri sayfa sayfa okur (sayfa başına 250).
  • Para birimini mağazanın herkese açık bilgisinden alır (örneğin TRY).
  • Her ürün için en düşük ve en yüksek fiyat, indirimli mi, en yüksek indirim yüzdesi, stok durumu, satıcı ve etiketleri verir.
  • Değişiklik takibi açıkken her ürün için changeType verir: new, price-drop, price-increase, back-in-stock, sold-out, unchanged.
  • Yalnız değişenler seçeneği ile sadece değişen ürünler döner. Günlük zamanlanmış çalıştırma için uygundur.

Nasıl kullanılır?

  1. "Mağaza adresleri" listesine Shopify mağazalarının ana sayfa adreslerini yazın.
  2. Fiyat takibi için "Değişiklik takibi"ni açın. İlk çalıştırma temel durumu kaydeder; ikinci çalıştırmadan itibaren değişimler görünür.
  3. Günlük takip için Apify'ın "Schedules" bölümünden çalıştırmayı zamanlayın.

Girdi

AlanAçıklama
storeUrlsShopify mağaza adresleri
collectionYalnız bu koleksiyon (adresteki kısa ad)
maxProductsPerStoreMağaza başına en fazla ürün. Varsayılan: 250
onlyAvailableStokta olmayanları çıkar
includeVariantsVaryant listesini ekle
trackChangesÖnceki çalıştırmayla karşılaştır
changesOnlyDeğişiklik takibinde yalnız değişenleri döndür
timeoutSecsİstek başına bekleme süresi

Örnek kayıt

Aşağıdaki kayıt, actor'ün yerel testinde kullanılan örnek bir mağaza akışından alınmıştır.

{
"store": "http://127.0.0.1:PORT",
"title": "Ürün 1",
"currency": "TRY",
"minPrice": 60,
"onSale": false,
"available": true,
"changeType": "price-drop",
"previousPrice": 100
}

Fiyat

Kullandıkça öde (pay-per-event). Dönen her ürün kaydı bir product-scraped olayıdır. Hata veren mağazalar ücretlendirilmez. Değişiklik takibinde "yalnız değişenler" açıksa yalnız dönen kayıtlar ücretlenir.

Sınırlar

  • Yalnız products.json akışını açık bırakan Shopify mağazalarında çalışır. Akışı kapatmış veya Shopify kullanmayan siteler hata olarak raporlanır.
  • Bot koruması olan mağazalarda (HTTP 403, 429) çalışmaz; engel aşılmaz.
  • Para birimi bilgisi mağazanın herkese açık meta bilgisinden gelir; bulunamazsa boş kalır.
  • Fiyat, akıştaki varyant fiyatıdır; sepette uygulanan kampanya, kupon veya kargo ücretini içermez.
  • Değişiklik takibi, mağaza ve koleksiyon başına son çalıştırmanın durumunu hesabınızdaki adlandırılmış bir depoda saklar.
  • Mağaza koşullarına ve ilgili mevzuata uymak kullanıcının sorumluluğundadır.

Kişisel veri

Ürün akışı kişisel veri içermez. Müşteri veya sipariş verisi okunmaz.


Shopify Catalog and Price Drop Tracker (Turkish stores, TRY)

Reads the public products.json feed of Shopify stores: products, prices, discount percent and stock. Optionally compares with the previous run and reports new products, price drops and back-in-stock items.

No proxy, browser or login is needed. Only the product feed the store itself publishes is read.

What it does

  • Reads all products page by page (250 per page).
  • Takes the currency from the store's public metadata (for example TRY).
  • Returns min and max price, on-sale flag, max discount percent, stock state, vendor and tags for every product.
  • With change tracking, every product gets a changeType: new, price-drop, price-increase, back-in-stock, sold-out or unchanged.
  • Changes only returns just the products that changed. Fits daily scheduled runs.

Input

FieldDescription
storeUrlsShopify store URLs
collectionOnly this collection (handle from its URL)
maxProductsPerStoreMaximum products per store. Default: 250
onlyAvailableSkip out-of-stock products
includeVariantsAdd the variant list
trackChangesCompare with the previous run
changesOnlyWith change tracking, return only changed products
timeoutSecsWait time per request

Output

  • Dataset: one item per product. Failed stores appear with an error field and are not charged.
  • Key-value store: SUMMARY with per-store counts.

Pricing

Pay per event. Each returned product record is one product-scraped event. With changes-only, only returned records are charged.

Limitations

  • Works only on Shopify stores that keep products.json open. Stores that closed it or do not use Shopify are reported as errors.
  • Does not work on bot-protected stores (HTTP 403, 429); protection is not bypassed.
  • Currency comes from the store's public metadata and may be empty.
  • Prices are the feed's variant prices. Campaigns, coupons and shipping applied in the cart are not included.
  • Change tracking keeps the last run's state per store and collection in a named store in your account.
  • You are responsible for following the store's terms and applicable law.