https://www.amazon.sa/deals?_encoding=UTF8&ref_=sv

← العودة
Blog Post

عنوان المحادثة: https://www.amazon.sa/deals?_encoding=UTF8&ref_=sv_gb_2&bubble-id=deal...

التاريخ: 13.11.2025

التصنيف: 🛒 التجارة الإلكترونية والتسويق

إجمالي الرسائل: 4 | ياسر: 0 | M: 4

المحادثة الكاملة - 13.11.2025
M
بدنا أقسام أمازون
13.11.2025 19:46
M
https://www.amazon.sa/deals?_encoding=UTF8&ref_=sv_gb_2&bubble-id=deals-collection-coupons
13.11.2025 19:49
M
— PA-API resources التي يطلبها الكود (في AmazonClient._set_resources):ItemInfo.Title, ItemInfo.Features, ItemInfo.ShortDescriptionImages.Primary.Large, Images.Variants.Large, Images.Primary.MediumCustomerReviews.StarRating, CustomerReviews.CountOffers.Listings.Price, Offers.Listings.Price.Savings, Offers.Listings.SavingBasisOffers.Summaries.LowestPrice, Offers.Summaries.OfferCount, Offers.Summaries.ConditionOffers.Listings.Condition, Offers.Listings.SubCondition, Offers.Listings.MerchantInfoItemInfo.Classifications.ProductGroup, ItemInfo.Classifications.BindingBrowseNodeInfo.BrowseNodes.DisplayName, BrowseNodeInfo.BrowseNodes.AncestorRelationships.VariationAttributes, VariationSummary.VariationDimension, VariationSummary.PageCountItemInfo.ByLineInfo, ParentASINOffers.Listings.Promotions(هذه الموارد تشرح لماذا نتمكن من استخراج العناوين، الميزات، الصور، أسعار/تخفيضات، بيانات المستعمل، تقييمات، وتنويعات المنتج.)
13.11.2025 20:30
M
all_variant_images / variation-related:نوع: List[string]مصدر: get_variation_images(parent_asin, max_variations) → يجري get_variations عبر PA-API ويستخرج صور كل variation.ملاحظة: تُستخدم لجمع ألبوم/دمج صور المنتج بألوانه.is_catch:نوع: boolمصدر: منطق في fetch_category_deals: (pct >= CATCH_MIN_PCT) and (savings_amount >= CATCH_MIN_SAVE)ملاحظة: تُعطي تمييزاً بصرياً (badge) في المنشور.is_prime_exclusive, is_amazon_fulfilled, is_prime_pantry:نوع: boolمصدر: _extract_prime_info(item) → من offers.listings[].program_eligibility و delivery_info.ملاحظة: معلومات شحن/برايم.promo_end_iso:نوع: string (ISO timestamp) أو Noneمصدر: _find_promo_end(item) → يبحث في offers.listings[].promotions[].end_time وحقول مشابهة.ملاحظة: مهم لـ "expiring watcher" لنشر العروض التي ستنتهي قريباً.is_coupon_product (مذكور في post_one):نوع: bool (قد يُحدد من Web scraping أو parsing آخر)ملاحظة: حين True يُستخدم احتياطياً لبناء backup image URLs. (وجوده اختياري)has_variations, variations_count / has_variants, variant_count:نوع: bool / intمصدر: من استدعاءات الـ variations (amazon.get_product_variations و get_variation_images) أو من Relationships.VariationAttributes.ملاحظة: إذا True يحدث عرض خاص للتنويعات ويُبنى message إضافي.أي حقول إضافية خامّة (_raw_amazon_data):نوع: dictمصدر: يحتوي على الـ response الكامل (أو جزء منه) عند الحاجة لتتبّع/تصحيح.
13.11.2025 20:30
← العودة إلى الرئيسية