Ok Thank's for quick answer :).
Best Harut. On Tue, Aug 4, 2009 at 12:22 PM, AdWords API Advisor < adwordsapiadvi...@google.com> wrote: > > Hi Harut, > > statusSpecified and status are independent properties of AdGroup > objects, setting value for one property does not affect the value of > the other property. However, they work together when you make an > AdWords API call. For instance, assume that you are trying to Enable a > Paused AdGroup. > > //retrieve the adgroup. > ... > > adGroup.statusSpecified = false; //statusSpecified is now false > adGroup.status = AdGroupStatus.Enabled; //status is now Enabled. > > //this API call will not update the adgroup status, since > //statusSpecified = false causes the SOAP framework to ignore > //the new status while making API calls. > > adGroupService.updateAdGroup(adGroup); > > //however, this call will update the adgroup status. > adGroup.statusSpecified = true; > adGroup.status = AdGroupStatus.Enabled; > adGroupService.updateAdGroup(adGroup); > > Regards, > Anash P. Oommen, AdWords API Team. > > > On Aug 4, 9:20 am, Harutyun Terteryan <harr...@gmail.com> wrote: > > Hi Anash > > > > Did you mean that if I set the value like this > > adGroup.statusSpecified = default value(false); > > then even when I set the value of > > adGroup.status = AdGroupStatus.Enabled; > > > > adGroup.status will be equals its dafault value? > > > > Best > > Harut. > > > > On Mon, Aug 3, 2009 at 10:20 PM, AdWords API Advisor < > > > > adwordsapiadvi...@google.com> wrote: > > > > > Hi Harut, > > > > > I assume you are writing .NET code. .NET's WSDL to code converter > > > generates an additional field named like propertyNameSpecified if it > > > encounters a nilable value type in WSDL. While setting values to such > > > a field, you also have to mention serviceName.propertyNameSpecified = > > > true. If not, the value you set to the field will be ignored by the > > > SOAP library. > > > > > For instance, this is how you can set an AdGroup's status. > > > > > adGroup.statusSpecified = true; > > > adGroup.status = AdGroupStatus.Enabled; > > > > > Regards, > > > Anash P. Oommen, AdWords API Team. > > > > > On Aug 3, 5:24 pm, Harutyun Terteryan <harr...@gmail.com> wrote: > > > > Hi > > > > > > Why we need and when can be used fields specification(f.i > > > > AdGroup.statusSpecified, and so on...) ? > > > > What if I don't set any specification ? > > > > > > Thank's in advance > > > > > > Harut. > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en -~----------~----~----~----~------~----~------~--~---