亚马逊卖家Seller 加入小组

336个成员 234个话题 创建时间:2016-06-15

2016.12月改版后如何批量查找差评(Review)的订单号(通过JS代码) 置顶 精华

发表于12-29 8053次查看

Step1.查找客户的Profile ID:

我们平常都会用客户的Profile ID去后台查找订单号进行差评维护,但今天亚马逊对Reviewer页面进行了更新,URL里隐藏了之前Reviewer的Profile ID,导致显示的都是如下:

https://www.amazon.com/gp/profile/amzn1.account.AH5XRKROZMATNDSVCCZZFOZYLNOQ

但其实都是可以用其他方法找到的:

 

方法一:

在产品页面上,在客户笔名上右键--复制链接地址,

找个文本框粘贴下:

https://www.amazon.com/gp/pdp/profile/A36C8KZEV7G1EG/ref=cm_cr_getr_d_pdp?ie=UTF8

里面的A36C8KZEV7G1EG,就是我们要找的Profile Id。

-----------------------------------------------

方法二:

我们点进Reviewer的页面,右键--查看网页源代码,再Ctrl+F搜索:customer_id

此时的A36C8KZEV7G1EG,就是我们要找的Profile Id。

-----------------------------------------------

Step2. 通过Profile Id查找订单号

我们放弃之前繁琐的审查元素搜索法,直接用JS代码导出历史记录批量查询,方法如下:

Chrome浏览器打开订单页面,指定SKU和时间段查看订单记录,

在页面下方设置成每页显示100条,

鼠标右键-检查(或者F12),点击Console,粘贴如下代码后回车

var z= document.getElementsByClassName("myo_list_orders_link"); //获取页数的A标签;
 var text= new Array();
 var i;
 for (i = 0; i < z.length; i++) { 
      text[i]=z[i].text;
    }
var page=parseInt(text[(text.length-3)/2-2]);//获取页面总数;
var orderid= new Array();
var custid= new Array();
var t= 0;
var interval =setInterval(function(){
if(t<page-1){
 var i=0;
 var x = document.getElementsByClassName("order-id");
 var y = document.getElementsByClassName("cust-id");
    for (i = 0; i < x.length; i++) {
      orderid[t*x.length+i]=x[i].value;
      custid[t*x.length+i]=y[i].value;
    }                                    //获取每一页面的订单号和用户ID;
z[z.length-1].onclick(); //点击下一页;
}else{
clearInterval(interval);             //停止点击;
 var i=0;
 var len=orderid.length;
 var x = document.getElementsByClassName("order-id");
 var y = document.getElementsByClassName("cust-id");
    for (i = 0; i < x.length; i++) {
      orderid[len+i]=x[i].value;
      custid[len+i]=y[i].value;
    }                       //获取最后一页的订单号和用户ID;
for (var i=0; i<orderid.length;i++){
document.write(orderid[i] +"      "+ custid[i]+"<br>"); //输出订单号和用户ID;
}
}
t=t+1;
}, 8000); //设置时间,8000为8秒跳转到下一页;

 

若干分钟(依订单量多少)后,所有的Profile ID和对应的订单号就会在当前页面显示了,建议保存在EXCEL中方便后续查询。

 

16回复
  • 2楼 admin 12-29

    两打赞!

  • 3楼 FIRE 12-29

    赞!!!!!

  • 4楼 虎妞 12-29

    必须支持,欢迎大家多多分享

  • 5楼 Davidliuam 12-29

    这个是谁写的?艾斯还是William?

  • 6楼 solonbc 01-08

    赞爆,会写JS能获取不少分析的数据

  • 7楼 Crystal 01-13

    实在太棒了!必须赞!

  • 8楼 jane1234 01-17

    这个程序很赞,有个小担心,会不会被亚马逊视为违规行为啊?

  • 9楼 guokun 02-22

    这个还能用吗

  • 10楼 锦程小E 03-21

    666

  • 11楼 锦程小E 03-21

    火狐浏览器可以么, 我都到不了这步“鼠标右键-检查(或者F12),点击Console,粘贴如下代码后回车:” sad

  • 12楼 锦程小E 03-22

    ok了 谢谢 真的很赞 yesyes

  • 13楼 Mica.刘 06-03

    之前用楼主的这个方法能找出差评订单的,但是日本站 最近又找不出来了。请问大家有其他的好方法吗

  • 14楼 爱美丽 29天前

    美国站还有更简便的方法 其余站点就不知道了

  • 15楼 爱美丽 29天前

    鼠标右键-检查(或者F12),点击Console,粘贴如下代码后回车: 这一步操作不了

  • 16楼 亚马逊快速挑差评 15天前

    这个可以支持哪些浏览器的使用?

  • 17楼 亚马逊快速挑差评 15天前

    你这段代码跟我的插件运行是一样的逻辑,不过我的目前只能在谷歌使用

发表回复
你还没有登录,请先 登录或 注册!