Hello Team,

My self Saurav Sharma from Smartdata Company.

As I am using the Google Adwords Api to get the Clicks , Impressions on the 
Particular  Ads using the Test Account of the Google Adwords.


Please help me to find the List of the Clients present in the Google 
Adwords account.


Also Please  provide the help that Is the developer token always required 
to get the "CampaignService" Clicks and Impressions?



As I am using the  Following Code for the  ManagedCustomerService



 (user.Config as AdWordsAppConfig).AuthorizationMethod = 
AdWordsAuthorizationMethod.OAuth2;

                    OAuth2Provider oAuth2 = new OAuth2Provider(user.Config);

      
                   
                    
                    user.Config.OAuthConsumerKey =  
"705284013785.apps.googleusercontent.com";
                    user.Config.OAuthConsumerSecret 
="wJaVUN26Ms5KYJgXY4zKZoXD" ;

            
                    oAuth2.AccessToken = Session["SecretGoogleadwords"] as 
string;
                    oAuth2.RefreshToken = Session["Googleadwords"] as 
string;

        
                    user.OAuthProvider = oAuth2;

                    (user.Config as AdWordsAppConfig).UserAgent = 
"Webpresence";
                    (user.Config as AdWordsAppConfig).DeveloperToken = 
"gopR7WQ1nGJAiqPgiyeqKQ";

                  
                    (user.Config as AdWordsAppConfig).ClientCustomerId = 
"773-963-1081";
                    (user.Config as AdWordsAppConfig).OAuth2AccessToken = 
Session["SecretGoogleadwords"] as string;
                    (user.Config as AdWordsAppConfig).OAuth2RefreshToken = 
Session["Googleadwords"] as string;
                    (user.Config as AdWordsAppConfig).AuthToken = 
Session["SecretGoogleadwords"] as string;


  ManagedCustomerService accountdetail = 
(ManagedCustomerService)user.GetService(AdWordsService.v201209.ManagedCustomerService);


                Selector SelectorDetail = new Selector();
            SelectorDetail.fields = new string[] { 
"name","currencyCode","dateTimeZone" };

            ManagedCustomerPage paged3 = accountdetail.get(SelectorDetail);
            if (paged3 != null && paged3.entries != null && 
paged3.entries.Length > 0)
            {
                DataTable dataTableaccount = new DataTable();
                dataTableaccount.Columns.AddRange(new DataColumn[] {
                        new DataColumn("name", typeof(string)),
                        
                        new DataColumn("customerId", typeof(string)),
                        new DataColumn("companyName", typeof(string)),
                        new DataColumn("currencyCode", typeof(string)),
                          new DataColumn("dateTimeZone.", typeof(string)),
                       
                    });




Using this above code i am getting the Error:



Failed to get Accounts. Exception says "[SelectorError.INVALID_FIELD_NAME @ 
serviceSelector; trigger:'name', SelectorError.INVALID_FIELD_NAME @ 
serviceSelector; trigger:'currencyCode', SelectorError.INVALID_FIELD_NAME @ 
serviceSelector; trigger:'dateTimeZone']" 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en



Reply via email to