public async Task <GetKeywordsByAdGroupIdResponse> GetKeywordsByAdGroupIdAsync( ApiAuthentication auth, long?accountId, long?customerId, long adGroupId) { var request = new GetKeywordsByAdGroupIdRequest { CustomerAccountId = string.Format("{0}", accountId), CustomerId = string.Format("{0}", customerId), AdGroupId = adGroupId, }; try { SetAuthHelper.SetAuth(auth, request); return(await Check().GetKeywordsByAdGroupIdAsync(request)); } catch (Exception ex) { Log(new LogEventArgs(ServiceType.CampaignManagement, "GetKeywordsByAdGroupIdAsync", ex.Message, new { Request = request }, ex)); } return(null); }
private async Task <IList <Keyword> > GetKeywordsByAdGroupIdAsync( long adGroupId, KeywordAdditionalField returnAdditionalFields) { var request = new GetKeywordsByAdGroupIdRequest { AdGroupId = adGroupId, ReturnAdditionalFields = returnAdditionalFields }; return((await CampaignService.CallAsync((s, r) => s.GetKeywordsByAdGroupIdAsync(r), request)).Keywords); }
private async Task<IList<Keyword>> GetKeywordsByAdGroupIdAsync( long adGroupId, KeywordAdditionalField returnAdditionalFields) { var request = new GetKeywordsByAdGroupIdRequest { AdGroupId = adGroupId, ReturnAdditionalFields = returnAdditionalFields }; return (await CampaignService.CallAsync((s, r) => s.GetKeywordsByAdGroupIdAsync(r), request)).Keywords; }
private async Task<IList<Keyword>> GetKeywordsByAdGroupIdAsync(long adGroupId) { var request = new GetKeywordsByAdGroupIdRequest { AdGroupId = adGroupId, }; return (await Service.CallAsync((s, r) => s.GetKeywordsByAdGroupIdAsync(r), request)).Keywords; }