Here is the details. Thanks~
I just use the example code provided by AdWords API SDK and GoogleAds API SDK to get my campaigns from same account. We can see that the start date of 'Campaign5' is inconsistent between the two responses.
AdWords API:
Selector selector = new Selector()
{
fields = new string[]
{
Campaign.Fields.Status,
Campaign.Fields.StartDate
},
paging = Paging.Default
};
<add key="ClientCustomerId" value="1309083668"/>
.\Google.AdWords.Examples.CSharp.exe v201809.GetCampaigns
This code example lists all campaigns. To add a campaign, run AddCampaign.cs.
1) Campaign with id = '1655121296', name = 'Ad Cus' and status = 'ENABLED' was found. StartDate = 20181213
2) Campaign with id = '1681274351', name = 'Campaign1' and status = 'ENABLED' was found. StartDate = 20190119
3) Campaign with id = '1683957039', name = 'Campaign5' and status = 'ENABLED' was found. StartDate = 20190122
Number of campaigns found: 3
GoogleAds API:
Query = @"SELECT
campaign.network_settings.target_content_network,
campaign.start_date
FROM campaign
WHERE campaign.status != 'REMOVED'
CustomerId = "1309083668"
.\Google.Ads.GoogleAds.Examples.exe V1.GetCampaigns
This code example gets all campaigns. To add campaigns, run AddCampaigns.cs.
Campaign with ID 1655121296 and name 'Ad Cus' was found. StartDate = 2018-12-13
Campaign with ID 1681274351 and name 'Campaign1' was found. StartDate = 2019-01-19
Campaign with ID 1683957039 and name 'Campaign5' was found. StartDate = 2019-01-21
Best,
Dongqi