* @return a new FeedItemOperation for adding a FeedItem
*/
private static FeedItemOperation createFeedItemAddOperation(String name, String price,
String date, Long adGroupId, CustomizersDataHolder dataHolder) {
FeedItem feedItem = new FeedItem();
feedItem.setFeedId(dataHolder.customizersFeedId);
List<FeedItemAttributeValue> attributeValues = Lists.newArrayList();
FeedItemAttributeValue nameAttributeValue = new FeedItemAttributeValue();
nameAttributeValue.setFeedAttributeId(dataHolder.nameFeedAttributeId);
nameAttributeValue.setStringValue(name);
attributeValues.add(nameAttributeValue);
FeedItemAttributeValue priceAttributeValue = new FeedItemAttributeValue();
priceAttributeValue.setFeedAttributeId(dataHolder.priceFeedAttributeId);
priceAttributeValue.setStringValue(price);
attributeValues.add(priceAttributeValue);
FeedItemAttributeValue dateAttributeValue = new FeedItemAttributeValue();
dateAttributeValue.setFeedAttributeId(dataHolder.dateFeedAttributeId);
dateAttributeValue.setStringValue(date);
attributeValues.add(dateAttributeValue);
feedItem.setAttributeValues(
attributeValues.toArray(new FeedItemAttributeValue[attributeValues.size()]));
feedItem.setAdGroupTargeting(new FeedItemAdGroupTargeting(adGroupId));
FeedItemOperation feedItemOperation = new FeedItemOperation();
feedItemOperation.setOperand(feedItem);
feedItemOperation.setOperator(Operator.ADD);