2016-07-20 3 views
0

У меня проблема с моим PHP-скриптом Google Adwords.Значок разработчика для тестовой учетной записи google adwords

Создаю тестовую учетную запись, и теперь я не могу найти маркер разработчика.

Весь мой метод:

код # 1 auth.ini

developerToken = "INSERT_DEVELOPER_TOKEN_HERE" 
userAgent = "INSERT_COMPANY_NAME_HERE" 

... 

; clientCustomerId = "INSERT_CLIENT_CUSTOMER_ID_HERE" 

[OAUTH2] 
... 
client_id = "someval" 
client_secret = "someval" 
... 
refresh_token = "someval" 

И теперь, когда я использую команду:

PHP GetCampaigns.php Произошла ошибка: Не удалось выполнить проверку для [userAgent] со значением []: свойство userAgent требуется и не может быть пустым, пустой строкой или значением по умолчанию [INSERT_COMPANY_NAME_HERE]

Я не знаю, идентификатор разработчика для тестового аккаунта

enter image description here

И именно поэтому я использую идентификатор клиента код # 2 auth.ini

developerToken = "someval" 
userAgent = "Some COmpany" 

... 

; clientCustomerId = "INSERT_CLIENT_CUSTOMER_ID_HERE" 

[OAUTH2] 
... 
client_id = "someval" 
client_secret = "someval" 
... 
refresh_token = "someval" 

И теперь, когда Я использую команду:

php GetCampaigns.php Произошла ошибка: [AuthenticationError.CLIENT_CUSTOMER_ID_IS_REQUIRED @; триггера: '']

И три варианта, когда в

developerToken = 1111-11-11 and clientCustomerId = 1111-11-11 

PHP GetCampaigns.php произошла ошибка: [QuotaCheckError.INVALID_TOKEN_HEADER @; триггер: '1111-11-11']

+0

Я не понимаю вас:/На console.developers.google.com Я создаю учетные данные для идентификатора клиента OAuth -> other – bradley546994

+0

На самом деле вам придется отменить доступ для этого конкретного токена обновления, потому что кто-то, возможно, уже скопировал его. – dorian

+0

Для меня это не проблема, потому что эта учетная запись удаляется. Я использую эту учетную запись только для тестирования. – bradley546994

ответ

-1

В тестовых учетных записях нет маркера разработчика. Вам необходимо создать учетную запись MCC для производства, как описано here.

[e] Как упоминалось в комментариях к Sandbox API, эта опция была shut down a длинная времени назад.

Единственный способ протестировать ваш код API Adwords перед его запуском - использовать test account.

Вы еще нужен идентификатор разработчика для доступа к тестовой учетной записи, но он не должен быть утвержден еще.

Итак, у вас есть , чтобы создать учетную запись MCC Adwords, иначе невозможно будет получить токен разработчика.

+0

нормально, но мне нужно написать php-код с adwords api, и я бы хотел иметь тестовую учетную запись. Это какой-то метод для написания кода с APi из тестовой учетной записи? – bradley546994

+0

Когда вы запрашиваете доступ к API AdWords, вы получите токен разработчика, ожидающий утверждения, который вы можете использовать для тестовых учетных записей. Все это описано в руководстве, которое я действительно связал. – dorian

+0

Теперь я создаю новый accout и получаю эту ошибку QuotaCheckError.DEVELOPER_TOKEN_NOT_APPROVED – bradley546994

Смежные вопросы