2012-03-19 2 views
2

Я студент, работающий над проектом, связанным с SEO; Мне нужно написать инструмент оптимизации, поэтому я пишу приложение с использованием C# и Windows Forms. Основная часть приложения - для выбора ключевых слов, и я хочу использовать API Google AdWords для получения списка ключевых слов.Как начать работу с API Google AdWords?

Я скачал C# клиента библиотеки, но не могу понять, как настроить проект: Я получаю сообщение об ошибке:

"An API exception has occurred. See ApiExecption and InnerException fields for more details".

Может быть, я сделал ошибку, когда я редактировал App.config файл, поскольку я ничего не изменил. Может ли кто-нибудь посоветовать мне, с чего я должен начать? Я был бы признателен за ваши идеи.

+2

Я уверен, что Google, желающий * продвигать свои собственные инструменты и API *, имеет документацию и учебные пособия для этого. Пожалуйста, используйте доступные ресурсы, а затем, если есть * конкретный * вопрос, спросите о * именно это *. –

ответ

2

Вы можете использовать песочницу, но это хорошо только для целей тестирования. Вы не получите реальных значений для оценки трафика и идей ключевых слов.

Чтобы использовать песочницу, вам нужна учетная запись Google (например, ваша учетная запись gmail). Для инициализации песочницы,

  1. В вашем App.config, поставить электронный/пароль/developerToken в вашей электронной почте/пароль/youremail ++ USD (например [email protected]++USD)

  2. Запустите пример кода GetCampaigns.cs. Он находится в папке v201109/BasicOperations в проекте примеров C#. Это приведет к инициализации песочницы.

  3. Запустить пример кода GetAccountHierarchy.cs. Он находится под папкой v201109/AccountManagement. Это даст вам 5 электронных писем клиентов и их клиентов.

  4. Используйте один из этих клиентов в поле ClientCustomerId в App.config.

  5. Запустите любой другой пример кода.

Видео немного устарело, из-за недавних изменений в API AdWords, мне нужно его обновить.

+1

Большое спасибо за помощь. Это действительно работает =) По крайней мере, мне удалось запустить источник API. Остается понять, как подключиться и использовать его в моем проекте. –

7

Unfortunatley API AdWords не так открыт, как вы могли подумать: он предназначен для агентств, управляющих большими учетными записями или поставщиков программного обеспечения, которые хотят создавать платформы для управления объявлениями. Вам необходимо обратиться к Google за ключом API, чтобы получить доступ; они обычно выдавали их всем, кто имеет учетную запись, и потребовалось около 14 дней для обработки заявки. Однако за последние 12 месяцев Google очень строг в отношении своих условий и, проще говоря, вы, вероятно, не встретите их, если вы создаете инструмент SEO; даже если вы применитесь для создания полноценной платформы, вам нужно подождать от шести до десяти недель для утверждения, так как на данный момент у них огромное количество приложений для обработки.

Поскольку это всего лишь студенческий проект, вам действительно нужно уйти с помощью только AdWords API sandbox, который открыт для всех, у кого есть учетная запись Google. Это не даст вам реальных ключевых слов или статистики, но продемонстрирует ваше понимание платформы.

Другим вариантом является проверка Ad Intelligence Service of the adCenter API; вам все равно нужно открыть учетную запись adCenter (с комиссией за активацию в размере 5 долларов США), но вы должны иметь возможность get an adCenter API key, не дожидаясь слишком долгого времени. Статистика, доступная от Microsoft, не будет такой обширной, как то, что может предложить Google, но будет по-прежнему иметь отношение к, по крайней мере, рынку США. Кроме того, будучи Microsoft, у них есть хороший диапазон C# examples.

+1

Большое спасибо за ответ) Я знаю, что Google AdWords не является бесплатным, в учебном видео сказано, что возможно использовать одну и ту же библиотеку, но в файле конфигурации мне нужно указать два ключа: и чем я смогу для работы с песочницей. Но я не знал о Microsoft Stat, спасибо, я найду информацию. –

+1

Я работаю в компании, которая тратит нецензурную сумму денег на рекламу AdWords, и нам понадобилось больше двух месяцев, чтобы получить токен разработчика, хотя мы часто навязывали их. Будьте готовы ждать. –

1

вы можете найти очень хорошую серию статей об adwords api: Google Adwords API Не так уж сложно научиться ее использовать! Я думаю, что сам API очень хорошо документирован, и у Google есть хорошая поддержка.

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