百度推广助手虽然给了高级样式的功能,但是不能编辑,只能哪来跨账户复制。使用过程中,往往都需要进一步编辑的。

下面的脚本在油猴子使用,可以同时替换多个字符串。百度推广高级样式批量修改替换使用方法:

1、const replacements = []中添加多个替换规则

2、油猴子导入该脚本

3、在百度推广高级样式批量页面直接点确定保存即可。

分享请留个链接,不会可以下面评论

// ==UserScript==
// @name         替换请求体中的字符串
// @namespace    http://www.hekaiyu.cn/
// @author       开水
// @version      1.0
// @description  当指定URL的请求体中包含自定义字符串时自动替换
// @match        https://fengchao.baidu.com/fc/toolscenter/creativetools/pna/user/*/styles/*
// @grant        none
// ==/UserScript==



//多个替换
(function() {
    'use strict';

    // 监听请求发送前事件
    const sendRequest = XMLHttpRequest.prototype.send;
    XMLHttpRequest.prototype.send = function(data) {
        // 替换指定字符串
        const originalData = data;
        let replacedData = originalData;
        
        // 替换多个字符串
        const replacements = [
            { original: '007', replacement: '004' },
            { original: 'http://www.hekaiyu.cn/', replacement: 'hekaiyu.cn/' },
            // Add more replacements as needed
        ];
        
        replacements.forEach(replace => {
            replacedData = replacedData.replaceAll(replace.original, replace.replacement);
        });
        
        // 调用原始的 send 方法并传入替换后的数据
        sendRequest.call(this, replacedData);
    };
})();