// Set keyword matching setting (required).
KeywordMatchSetting keywordMatchSetting = new KeywordMatchSetting();
keywordMatchSetting.setOptIn(false);
// All Shopping campaigns need a ShoppingSetting.
ShoppingSetting shoppingSetting = new ShoppingSetting();
shoppingSetting.setSalesCountry("US");
shoppingSetting.setCampaignPriority(0);
shoppingSetting.setMerchantId(merchantId);
campaign.setSettings(new Setting[] {keywordMatchSetting, shoppingSetting});
// Create operation.
CampaignOperation campaignOperation = new CampaignOperation();