Hi, Umesh: That is exactly what I'm doing, but i dont get that enum value. Here is my code:
ReportDefinition reportDefinition = new ReportDefinition(); reportDefinition.setReportName("Campaign performance report #" + startDate + "-" + endDate); reportDefinition.setDateRangeType(ReportDefinitionDateRangeType.CUSTOM_DATE); reportDefinition.setReportType(ReportDefinitionReportType.VIDEO_PERFORMANCE_REPORT); reportDefinition.setDownloadFormat(DownloadFormat.XML); I downloaded the sources of the class and here is what i get: package com.google.api.ads.adwords.lib.jaxb.v201509; import javax.xml.bind.annotation.XmlEnum; import javax.xml.bind.annotation.XmlType; /** * <p>Java class for ReportDefinition.ReportType. * * <p>The following schema fragment specifies the expected content contained within this class. * <p> * <pre> * <simpleType name="ReportDefinition.ReportType"> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <enumeration value="KEYWORDS_PERFORMANCE_REPORT"/> * <enumeration value="AD_PERFORMANCE_REPORT"/> * <enumeration value="URL_PERFORMANCE_REPORT"/> * <enumeration value="ADGROUP_PERFORMANCE_REPORT"/> * <enumeration value="CAMPAIGN_PERFORMANCE_REPORT"/> * <enumeration value="ACCOUNT_PERFORMANCE_REPORT"/> * <enumeration value="GEO_PERFORMANCE_REPORT"/> * <enumeration value="SEARCH_QUERY_PERFORMANCE_REPORT"/> * <enumeration value="AUTOMATIC_PLACEMENTS_PERFORMANCE_REPORT"/> * <enumeration value="CAMPAIGN_NEGATIVE_KEYWORDS_PERFORMANCE_REPORT"/> * <enumeration value="CAMPAIGN_NEGATIVE_PLACEMENTS_PERFORMANCE_REPORT"/> * <enumeration value="DESTINATION_URL_REPORT"/> * <enumeration value="SHARED_SET_REPORT"/> * <enumeration value="CAMPAIGN_SHARED_SET_REPORT"/> * <enumeration value="SHARED_SET_CRITERIA_REPORT"/> * <enumeration value="CREATIVE_CONVERSION_REPORT"/> * <enumeration value="CALL_METRICS_CALL_DETAILS_REPORT"/> * <enumeration value="KEYWORDLESS_QUERY_REPORT"/> * <enumeration value="KEYWORDLESS_CATEGORY_REPORT"/> * <enumeration value="CRITERIA_PERFORMANCE_REPORT"/> * <enumeration value="CLICK_PERFORMANCE_REPORT"/> * <enumeration value="BUDGET_PERFORMANCE_REPORT"/> * <enumeration value="BID_GOAL_PERFORMANCE_REPORT"/> * <enumeration value="DISPLAY_KEYWORD_PERFORMANCE_REPORT"/> * <enumeration value="PLACEHOLDER_FEED_ITEM_REPORT"/> * <enumeration value="PLACEMENT_PERFORMANCE_REPORT"/> * <enumeration value="CAMPAIGN_NEGATIVE_LOCATIONS_REPORT"/> * <enumeration value="GENDER_PERFORMANCE_REPORT"/> * <enumeration value="AGE_RANGE_PERFORMANCE_REPORT"/> * <enumeration value="CAMPAIGN_LOCATION_TARGET_REPORT"/> * <enumeration value="CAMPAIGN_AD_SCHEDULE_TARGET_REPORT"/> * <enumeration value="CAMPAIGN_PLATFORM_TARGET_REPORT"/> * <enumeration value="PAID_ORGANIC_QUERY_REPORT"/> * <enumeration value="AUDIENCE_PERFORMANCE_REPORT"/> * <enumeration value="DISPLAY_TOPICS_PERFORMANCE_REPORT"/> * <enumeration value="USER_AD_DISTANCE_REPORT"/> * <enumeration value="SHOPPING_PERFORMANCE_REPORT"/> * <enumeration value="PRODUCT_PARTITION_REPORT"/> * <enumeration value="PLACEHOLDER_REPORT"/> * <enumeration value="AD_CUSTOMIZERS_FEED_ITEM_REPORT"/> * <enumeration value="LABEL_REPORT"/> * <enumeration value="FINAL_URL_REPORT"/> * <enumeration value="UNKNOWN"/> * </restriction> * </simpleType> * </pre> * */ @XmlType(name = "ReportDefinition.ReportType") @XmlEnum public enum ReportDefinitionReportType { KEYWORDS_PERFORMANCE_REPORT, AD_PERFORMANCE_REPORT, URL_PERFORMANCE_REPORT, ADGROUP_PERFORMANCE_REPORT, CAMPAIGN_PERFORMANCE_REPORT, ACCOUNT_PERFORMANCE_REPORT, GEO_PERFORMANCE_REPORT, SEARCH_QUERY_PERFORMANCE_REPORT, AUTOMATIC_PLACEMENTS_PERFORMANCE_REPORT, CAMPAIGN_NEGATIVE_KEYWORDS_PERFORMANCE_REPORT, CAMPAIGN_NEGATIVE_PLACEMENTS_PERFORMANCE_REPORT, DESTINATION_URL_REPORT, SHARED_SET_REPORT, CAMPAIGN_SHARED_SET_REPORT, SHARED_SET_CRITERIA_REPORT, CREATIVE_CONVERSION_REPORT, CALL_METRICS_CALL_DETAILS_REPORT, KEYWORDLESS_QUERY_REPORT, KEYWORDLESS_CATEGORY_REPORT, CRITERIA_PERFORMANCE_REPORT, CLICK_PERFORMANCE_REPORT, BUDGET_PERFORMANCE_REPORT, BID_GOAL_PERFORMANCE_REPORT, DISPLAY_KEYWORD_PERFORMANCE_REPORT, PLACEHOLDER_FEED_ITEM_REPORT, PLACEMENT_PERFORMANCE_REPORT, CAMPAIGN_NEGATIVE_LOCATIONS_REPORT, GENDER_PERFORMANCE_REPORT, AGE_RANGE_PERFORMANCE_REPORT, CAMPAIGN_LOCATION_TARGET_REPORT, CAMPAIGN_AD_SCHEDULE_TARGET_REPORT, CAMPAIGN_PLATFORM_TARGET_REPORT, PAID_ORGANIC_QUERY_REPORT, AUDIENCE_PERFORMANCE_REPORT, DISPLAY_TOPICS_PERFORMANCE_REPORT, USER_AD_DISTANCE_REPORT, SHOPPING_PERFORMANCE_REPORT, PRODUCT_PARTITION_REPORT, PLACEHOLDER_REPORT, AD_CUSTOMIZERS_FEED_ITEM_REPORT, LABEL_REPORT, FINAL_URL_REPORT, UNKNOWN; public String value() { return name(); } public static ReportDefinitionReportType fromValue(String v) { return valueOf(v); } } So, there is no VIDEO_PERFORMANCE_REPORT field in the enum :( Im going to try with AWQL to see if that works Thanks and regards Emiliano El martes, 20 de octubre de 2015, 10:46:01 (UTC-3), Umesh Dengale escribió: > > Hi Emiliano, > > The AdWords API v201509, I am able to get enum value for > ReportDefinitionReportType.VIDEO_PERFORMANCE_REPORT > using Java client library. Please check the GetReportFields > <https://github.com/googleads/googleads-java-lib/blob/master/examples/adwords_axis/src/main/java/adwords/axis/v201509/reporting/GetReportFields.java> > Java > example code (v201509) from client library and change line to > .getReportFields(ReportDefinitionReportType.*VIDEO_PERFORMANCE_REPORT*); > . Please run the example with these changes and you will able to see > VIDEO_PERFORMANCE_REPORT report fields. > > Please make sure you are importing *import > com.google.api.ads.adwords.axis.v201509.cm.ReportDefinitionReportType;* in > your report class. > > Thanks, > Umesh, AdWords API Team. > -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en --- You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscr...@googlegroups.com. Visit this group at http://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/1f9bf1b7-93e5-46b9-b813-43c9a0bf8540%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.