Skip to content
Home Digital Marketing Solved: Google Adsense sellers.json file Notification

Solved: Google Adsense sellers.json file Notification

We encourage you to publish your seller information in the Google sellers.json file. Visit the account settings page to review your current visibility status.

As a number of Google Adsense users are getting this notification on their accounts, so they’re posting about it where to get an idea which settings suits best for them. So, our digital expert have solved it for them.

Follow these steps to get the best settings for Google sellers.json file; or best Seller information visibility settings for Adsense;

Step # 1: Goto Adsense, then go to “Account Information”

GA Account information

Step # 2: Scroll down to “Seller information visibility

seller information visibility

Step # 3: Select these settings

Google prefers to make your Seller information Visibility Transparent, so we will use the following settings;

  • Visibility Status: Transparent.
  • Business Domain: Can be your corporate domain, this does not mean any listed domain. Such as If XYZ.com works under ZYX.com, i will list ZYX.com because it is the company that is running XYZ.com
sellers jason file

You’re done! Now there is one more crucial step that you have to perform to make this finalized, that is to add sellers.json file to the core of your website. In next step, we’re going to teach your how can you add it.

How to check if your websites are showing in Google sellers.json file

  • Copy your Publisher ID “pub-1234567890123456”. You can find it in AdSense > Account > Account Information.
  • Open Google File of JSON (https://storage.googleapis.com/adx-rtb-dictionaries/sellers.json) in a new tab.
  • Press Ctrl+F and paste your Publisher ID.
  • It will appear in Google’s file.

NOTE: Check the JSON file of Google after 24 hours of completing the steps we mentioned above because google takes time to upload your website on their JSON file, as it won’t happen immediately.


Follow this step if your Domain or Pub-ID isn’t showing on Sellers.json

Follow these steps very carefully. Before we move on, let me tell you we use cPanel on the VPS hosting that we use.

Step # 1: Open “File Manager” after logging in your “cPanel

filemanager cpanel

Step # 2: Goto “Public_HTML

public html cpnael

Step # 3: Click “File” and create a new file and name it “sellers.json

new file create cp file manager

Step # 4: Locate the “File” and Edit it

sellers json

Step # 5: “Edit File” and Add following details

Now add the following details;

"sellerId": "pub-1234567890123456",
"sellerType": "PUBLISHER",
"name": "Example Company Inc."

or you can use this method as well;

{
“sellers”: [
{
“sellerId”: “pub-1234567890123456”,
“sellerType”: “PUBLISHER”,
“name”: “Example Company Inc.”
}
]
}

Use any of these, since the first one is recommended by Google, so i am going to go with the first one.

1 root json

NOTE:

  • In “Seller ID” add your publication code which you can find from Google Adsense > Account > Account Information > On the right you will have your Pub ID.
  • In “Seller Type” add “PUBLISHER” if you’re directly paid by google. Add “INTERMEDIARY” if you work for someone who uses AdSense.
  • In “Name” add the name you get usually paid, even if it is your own name. If you get paid at the name of Jason Bond, write it there but if you get paid with the name such as XYZ Pvt Ltd, then write it there.

This is how my json file looks;

root json

You can check it out here.

Step # 6: You’re done!

You’re done! Just simply visit your monetized domain by writing yourdomain.com/sellers.json and if it is showing you’re good to go.

For your ease, we have also made a video on it.

If you still have any issues or have any questions, feel free to ask me in the comments section below. And if it worked out for you then don’t forget to join our newsletters.

31 thoughts on “Solved: Google Adsense sellers.json file Notification”

  1. Is it necessary to upload files to Public_HTML?

    Google says if you choose the “transparent”, also advertisers see all your web information.

    Google’s sellers.json file is https://storage.googleapis.com/adx-rtb-dictionaries/sellers.json

    Here looks like this:

    “sellers”: [

    {

    “seller_id”: “184003”, “name”: “Meredith”, “seller_type”: “PUBLISHER”, “domain”: “meredith.com”

    }

    ]


    I mean, is this necessary before the information below?-

    Which is the correct ? I am not sure

    this:

    “sellers”: [

    {

    1. Hello Mehmet! You can use any of these are both of them are correct. I have updated the article, addressing the same issue. You can use any of them as google will only read Seller ID and Seller Type, in any format.

    1. Because Google wants to verify the identity of each publisher so the advertisers can directly place the ads on the website of these publishers by contacting them.

  2. Thank you so much, Fahad!

    I created the file at the website domain which seems to generate the most AdSense revenue. I have one other website, plus a free Blogspot (Blogger) website that also have AdSense.

    After saving the file, when I immediately checked the file using mydomain/sellers.json, there it was! I even used an entirely different browser just to be sure that there wasn’t a cache or something in the Firefox browser I had been working in.

    Anyway, I recall reading somewhere that I only need to place the sellers.json file on the main domain, and that it is unnecessary to also do it to any of the others. Supposedly, for reasons I do not understand, the other two will now also be covered.

    Do you happen to know about this, and if it might be true?

    To pose an entirely different question now ─ and this occurred to me when I used that second browser to see if my sellers.json file had been successfully created ─ what is to stop absolutely anybody from doing the same thing to locate my Publisher ID and my associated AdSense name?

    Maybe those credentials are useless to anyone else, but it seems to me that fraudsters might be extremely capable of making use of information like this.

    I’m not seriously asking you this, for there wouldn’t likely be any way you could possibly know ─ it’s more a rhetorical question that might be worth thinking about.

    Anyway, thanks again, Fahad.

    1. Hi,

      I have updated this article with some changes. Please review them and if you have any questions, let me know

      If you want to protect your PUB-ID there is no way you can do it, because people would get that from your Ads.txt as well.

      If you still have questions, feel free to ask.

      Fahad

  3. i don’t think if adding the codes to your c panel public_html is necessary. doing that only blocks google to list ur ID in the sellers.json, allow them to do it themselves. if u check most of the ID’s listed, they did’nt add that code to public_html, that’s why it takes you to page not found if u check their domain using this “domain.com/sellers.json” yet they’re listed on the sellers.json file.

    1. There is no need to add sellers.json file, as Google only wants you to set it on transparent and just add any of your domain, just as the first step. If your website doesn’t appear in Google’s Json file, then contact me I will help you.

      1. I did all the steps in this articles but still the adsense not showing and the notification keep display in adsense dahsboard. when i put mydomain/sellers.json and search for my pub ID, not found in there. please help

    1. Guys, I did this and when I am checking the file on my domain it shows this line “SyntaxError: JSON.parse: unexpected non-whitespace character after JSON data at line 1 column 11 of the JSON data”. Any idea why is this happening?

      Leave a Reply

      Your email address will not be published. Required fields are marked *

      This site uses Akismet to reduce spam. Learn how your comment data is processed.