For the last time, NO! MAC address can NOT be detected with a server/client-side script, it's simply not possible. Google's products do spy on you and might get this information from your local pc, but I doubt it as they don't really need it to identify alt accounts in Adwords, they have other more sophisticated means of doing that.
Not tech savvy at all, so can't speak to that side of things, but can speak from an account creator point-of-view (not just Google). I have seen a difference when changing the MAC address for my accounts. So much so that I noticed a pattern with what parts of the address to change after a given period of time.
For OP, other changes to consider aside from IP and MAC address are: computer name, workgroup name, user account name, browser user agent string, canvas fingerprint and screen resolution. This process is done for every new account I make no matter the site. Takes about 5 minutes tops. Not saying every site can or does track this hard, but for 5 minutes of my time, having that piece of mind is worth it. The point of changing everything you can think of is to isolate the things you can't change. Then you narrow down each one of those to find a workaround solution.
I absolutely agree with that and in my processes of account creation, I do the same and choose bots that can manipulate all of what you mentioned before creating profiles. However, there is a difference between being able to do something & choosing not to do it and NOT being able to do something at all. With any server-side language, you can get certain information from the browser to identify the computer - this information includes everything you just mentioned, but it does NOT include the MAC address.
I could also give a lecture on how computer networks work, but without doing that, it's sufficient to say that the public IP address is the only one that can be tracked by websites online, not the private one - private IP-s (MAC addresses) are used to identify the computers on a local network, not on the internet... they are used to identify routers, which in turn "route" the data packets from 1 location to the other until the packets reach the desired destination. All of this happens internally between computers, our home routers, L1 gateway routers, etc... Other websites have no access whatsoever to this kind of information unless you explicitly authorize them to do that!
Create Virtual Machines and connect via them. VPN is an option.
Frankly, I doubt Google can watch MAC address.
Google can monitor:
1. IP address or range of them.
2. Time of creation. Don't create accounts one after another.
3. Browser and its fingerprints like plugins and fonts.
4. Your time zone.
5. OS.
6. User agent.
7. Installed languages .
8. User behaviour on creation and time of usage.
etc.
Google cannot see your MAC address. Your MAC address can only be seen from inside your internal LAN. HOWEVER, that doesn't stop them to get your LAN address if you are using Chrome. Basically, if you use any Google products, you must consider the possibility that all information kept on your computer are being analyzed.
That being said, your best bet, in addition to already given advice from other guys, is to remove all Google products from your PC, and proceed with hiding procedures.
The best way to be sure you did it right is to have a virtual machine for each account with different IP address (mobile Internet or VPN).
Not tech savvy at all, so can't speak to that side of things, but can speak from an account creator point-of-view (not just Google). I have seen a difference when changing the MAC address for my accounts. So much so that I noticed a pattern with what parts of the address to change after a given period of time.
For OP, other changes to consider aside from IP and MAC address are: computer name, workgroup name, user account name, browser user agent string, canvas fingerprint and screen resolution. This process is done for every new account I make no matter the site. Takes about 5 minutes tops. Not saying every site can or does track this hard, but for 5 minutes of my time, having that piece of mind is worth it. The point of changing everything you can think of is to isolate the things you can't change. Then you narrow down each one of those to find a workaround solution.
I absolutely agree with that and in my processes of account creation, I do the same and choose bots that can manipulate all of what you mentioned before creating profiles. However, there is a difference between being able to do something & choosing not to do it and NOT being able to do something at all. With any server-side language, you can get certain information from the browser to identify the computer - this information includes everything you just mentioned, but it does NOT include the MAC address.
I could also give a lecture on how computer networks work, but without doing that, it's sufficient to say that the public IP address is the only one that can be tracked by websites online, not the private one - private IP-s (MAC addresses) are used to identify the computers on a local network, not on the internet... they are used to identify routers, which in turn "route" the data packets from 1 location to the other until the packets reach the desired destination. All of this happens internally between computers, our home routers, L1 gateway routers, etc... Other websites have no access whatsoever to this kind of information unless you explicitly authorize them to do that!
There is two way to use Google Adwords:
First Method:
Use your own computer, install Firefox browser, (always use this for adwords), The website and hositng not related to the previous suspended account, make it new. try to change your make address often. I used my laptop neraly 5 to 8 accounts per month.
Second Method.
Get VPN or use Amazon Aws it give the good results, each account need new VM.
Why not use Apple?Just don't use Apple.