[iMacro] Amazon CAT Checking macro

วันนี้ได้ KW สินค้ามาชุดใหญ่ แต่ว่าคำที่ได้มาไม่ได้แยกว่าคำนั้นๆ มีสินค้าอยู่หมวดไหนจำนวนเท่าไหร่ เลยเขียน macro ง่ายๆมาเช็คเก็บค่า 3 หมวดแรกเกี่ยวข้องกับคำนั้นที่สุด รวมทั้งจำนวนสินค้าที่มีใน Amazon มาด้วย จะได้ค่าสุดท้ายออกมาเป็น CSV อย่างในรูป

ก่อนใช้แก้เอา KW ใส่ไฟล์ csv แล้วแก้ชื่อไฟล์ให้ตรงกันแค่นั้น ผลจะได้ออกมาในไฟล์ Amz-KW-CAT-Result.csv

VERSION BUILD=6311226 RECORDER=FX
TAB T=1
SET !EXTRACT_TEST_POPUP NO
SET !ERRORIGNORE NO
SET !DATASOURCE Amz-KW-CAT.csv
SET !DATASOURCE_COLUMNS 1
SET !LOOP 1
SET !DATASOURCE_LINE {{!LOOP}}

URL GOTO=http://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords={{!COL1}}
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:site-search ATTR=ID:twotabsearchtextbox EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=CLASS:refinementLink&&TXT:* EXTRACT=TXT
TAG POS=2 TYPE=SPAN ATTR=CLASS:refinementLink&&TXT:* EXTRACT=TXT
TAG POS=3 TYPE=SPAN ATTR=CLASS:refinementLink&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=DIV ATTR=CLASS:resultCount&&TXT:*&&ID:resultCount EXTRACT=TXT
SAVEAS TYPE=EXTRACT FOLDER=* FILE=Amz-KW-CAT-Result.csv
ถ้าหากว่ารันมาโครแล้วไม่ได้ค่าออกมาอย่างที่มันควรจะได้ ลองไปเช็ค source code ที่หน้าเวปของ Amazon ดูอีกที
เพราะวันดีคืนดีพี่แกก็เปลี่ยนชื่อ class ใหม่ซะงั้น เจอมาหลายทีละครับ วิธีเช็คดูตามรูปเลย

หน้านี้ติดอันดับคำว่า..

About ibass