locked
KeywordPerformanceReport missing fields RRS feed

  • Question

  • I'm attempting to call RequestBIReport using a KeywordPerformanceReportRequest object. The report that comes back is missing these fields:

    <ProductName>

    <KeywordOrderName>

    <MediumName>

    <MatchTypeDesc>

    <MaxCPC>

    <DistributionChannelName>

    <DestinationURL>

    <CurrencyCode>

    <Conversions>

    <ConversionRate>

    <CostPerConversion>


    Anyone else seeing this? Here is a snippet of the xml records returned:

    <?xml version="1.0" encoding="utf-8" standalone="yes"?>
    <NewDataSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ReportName="Keyword_performance" ReportBy="05/15/2007" TimeZone="Various" LastCompletedAvailableHour="5/17/2007 1:00:00 PM" LastCompletedAvailableDay="5/17/2007 1:00:00 PM" TimeZoneOfLastCompleted="(GMT-08:00) Pacific Time (US &amp; Canada)">
      <Table>
        <AccountId>12345</AccountId>
        <CampaignId>12345</CampaignId>
        <OrderId>12345</OrderId>
        <OrderItemId>12345</OrderItemId>
        <AdId>12345</AdId>
        <AccountName>My Account</AccountName>
        <GregorianDate>2007-05-15T00:00:00</GregorianDate>
        <CampaignName>My Campaign Name</CampaignName>
        <Keyword>My keyword</Keyword>
        <Impressions>4</Impressions>
        <Clicks>0</Clicks>
        <CTR>0</CTR>
        <AvgCPC>0</AvgCPC>
        <TotalCost>0</TotalCost>
        <AvgPosition>4.00</AvgPosition>
      </Table>
    </NewDataSet>

    Thanks

    Thursday, May 17, 2007 11:13 PM

Answers

  • Please note that with API v4, we differentiate between "mandatory" report columns (will always show up in the report) and "optional" columns (will show up only if you explicitly ask for them in the report request). This is well documented so please be advised... the basic idea is to allow applications to choose which optional columns they want in the report, and in what order.
    Friday, May 18, 2007 5:53 PM

All replies

  • There is a V4 KeywordPerformanceReport example, posted May 3, at our developer blog:

     

    http://adcenterdev.spaces.live.com/

    The example is in C#. Let us know if you might need a sample in a different coding language.

     

    There is also an article posted April 30 regarding the V4 Reporting Changes.

     

    Hope this helps!


    Jeff Dillon, Microsoft adCenter API Technical Support

    Friday, May 18, 2007 5:06 PM
  • Please note that with API v4, we differentiate between "mandatory" report columns (will always show up in the report) and "optional" columns (will show up only if you explicitly ask for them in the report request). This is well documented so please be advised... the basic idea is to allow applications to choose which optional columns they want in the report, and in what order.
    Friday, May 18, 2007 5:53 PM