2012-03-19 11 views
2

私はSEOに関連するプロジェクトに取り組んでいる学生です。私は最適化ツールを書く必要があるので、私はC#とWindowsフォームを使ってアプリケーションを書いています。このアプリケーションの主な部分はキーワードの選択です。Google AdWords APIを使用してキーワードのリストを取得したいと考えています。スタートガイドGoogle AdWords APIを使って作業するには?

私はC#クライアントライブラリをダウンロードしますが、プロジェクトを設定する方法を理解することはできません:私は、エラーを取得しています:私はApp.configファイルを編集したとき

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

たぶん私はミスを犯してきましたファイルは変更されていません。私はどこから始めるべきか、誰にでも助言することができますか?私はあなたのアイデアを聞くことに感謝します。

+2

Googleは、独自のツールとAPI *を宣伝したい*のために、ドキュメントとチュートリアルを用意しています。利用可能なリソースを使用して、*具体的な*の質問がある場合は、それについて*ちょっと質問してください。 –

答えて

2

サンドボックスを使用することもできますが、テスト目的でのみ有効です。あなたはトラフィックの見積もりやキーワードのアイデアのための本当の価値を得ることはありません。

サンドボックスを使用するには、Googleアカウント(例:gmailアカウント)が必要です。あなたのApp.configファイルでは、

  1. をサンドボックスを初期化するには、入れて電子メール/パスワード/ developerTokenがあなたの電子メールなど/パスワード/ youremail ++ USD(例えば[email protected]++USD)

  2. GetCampaigns.csコード例を実行します。これは、C#サンプルプロジェクトのv201109/BasicOperationsフォルダの下にあります。これにより、サンドボックスが初期化されます。

  3. GetAccountHierarchy.csコード例を実行します。 v201109/AccountManagementフォルダの下にあります。これにより、5つのクライアント電子メールと顧客IDが得られます。

  4. App.configのClientCustomerIdフィールドで、これらのcustomerIdのいずれかを使用します。

  5. 他のコード例を実行します。

動画は若干古いですが、AdWords APIの最近の変更により、私はそれを更新する必要があります。

+1

ありがとうございました。本当に仕事=)少なくとも、私はAPIソースを実行することができました。それは私のプロジェクトでそれを接続し、使用する方法を理解するために残っています。 –

7

不幸にも、AdWords APIは、大口のアカウントを管理する広告代理店や、広告管理プラットフォームを構築するソフトウェアベンダーを対象としています。アクセスするにはAPIキーをGoogleに申請する必要があります。彼らはアカウントを持っている人にはほとんど誰でもそれらを渡すことがありました。アプリケーションの処理には約14日かかりました。しかし、Googleは過去12ヶ月間の契約条件について非常に厳しいものになっており、簡単に言えば、SEOツールを構築している場合はおそらくそれらを満たすことはできません。完全なプラットフォームを構築するために申請しても、承認のためには6〜10週間待たなければなりません。

これは単なる学生プロジェクトなので、実際にはAdWords API sandboxを使用するだけで、Googleアカウントを持っている人なら誰でも開くことができます。これは実際のキーワードや統計情報を提供するものではありませんが、プラットフォームについての理解を証明するものです。

もう1つの方法は、Ad Intelligence Service of the adCenter APIをチェックすることです。 ($ 5のアクティベーション料金で)adCenterアカウントを開設する必要がありますが、あまり待たずにget an adCenter API keyにできる必要があります。マイクロソフトから入手可能な統計情報は、Googleが提供するものと同じくらい広範囲に及ぶものではなく、少なくとも米国市場に関連しています。また、マイクロソフトだから、彼らはC# examplesの良い範囲を持っている。

+1

ありがとうございます)私はGoogle AdWordsが無料ではないことを知っています。訓練ビデオでは同じライブラリを使用する可能性があると言われていますが、設定ファイルでは Sandboxと連携するしかし、私はMicrosoftの統計情報については知らなかった。ありがとう、私は情報を見つけるだろう。 –

+1

私はAdWords広告に猥褻な金額を費やしている会社に勤務していますが、開発者トークンを取得するのに2ヶ月以上かかりましたが、頻繁に発言しました。待つ準備ができている。 –

1

あなたはアドワーズ広告のAPIについての非常に良い記事シリーズを見つけることができます:Google Adwords API それを使用する方法を学ぶのは難しくありません!私は、API自体は非常に良い文書化され、Googleから良いsuppoがあると思う。

関連する問題