After submitting an ad group for approval, you can check the approval status of the ads in the ad group by calling the GetAdsByAdGroupId service operation and checking the EditorialStatus element of the returned Ad objects. This element will contain one of the AdEditorialStatus values.
Likewise, you can check the status of the keywords in the ad group by calling the GetKeywordsByAdGroupId service operation and checking the EditorialStatus element of the returned Keyword objects. This element will contain one of the KeywordEditorialStatus values.
You can also obtain the ads or keywords for an ad group that have a specific approval status value by using the GetAdsByEditorialStatus or GetKeywordsByEditorialStatus service operation, respectively. Both these operations take the ad group identifier and the specific approval status desired. These operations will return an array of either Ad objects or Keyword objects that represent the ads or keywords that belong to the ad group and have the specified approval status.
These examples assume that you have already submitted an ad group for review. For an example of how to submit an ad group for review, see Submit an Ad Group for Approval in C#.
The following examples show how to check the status of an ad group:
Concepts
End-to-End Scenario for Advertising on Microsoft adCenter