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
-~----------~----~----~----~------~----~------~--~---

Reply via email to