Currency not converted when adding offline conversions

74 views
Skip to first unread message

Nikolai

unread,
Jan 31, 2018, 5:34:50 PM1/31/18
to AdWords API Forum
Hi

I just started sending our offline conversions to AdWords via. the AdWords API.

We have some conversion which are in GBP and some with are in EUR.

The AdWords account is set to GBP.

When I upload EUR conversions AdWords does not convert them to GBP but displays the EUR amount.

My code for creating a feed item looks like this:

        $feed = new OfflineConversionFeed();
        $feed->setConversionName($name);
        $feed->setConversionTime($time);
        $feed->setConversionValue($value);
        $feed->setConversionCurrencyCode($currency);
        $feed->setGoogleClickId($gclid);

The return value of the OfflineConversionFeedService mutate-call looks like this for an EUR conversion:

Array
(
    [0] => Google\AdsApi\AdWords\v201710\cm\OfflineConversionFeed Object
        (
            [googleClickId:protected] => <REMOVED>
            [conversionName:protected] => Deposits
            [conversionTime:protected] => 20180112 000000 Etc/GMT
            [conversionValue:protected] => 11.2
            [conversionCurrencyCode:protected] => EUR
            [externalAttributionCredit:protected] => 
            [externalAttributionModel:protected] => 
        )
)

That values is reported as 11.2 in AdWords. Another feed item was 100 GBP which is reported as 100 in AdWords. So no currency conversion seems to take place - the values are just summed as if they are of the same currency.

Am I setting the conversionCurrencyCode incorrectly, or is there a bug in the way AdWords handles this?

I hope you can help.

Best Regards
Nikolai

Peter Oliquino

unread,
Feb 1, 2018, 1:42:07 AM2/1/18
to AdWords API Forum
Hi Nikolai,

Setting the ConversionCurrencyCode does not necessarily mean that the OfflineConversionFeedService will convert and return the OfflineConversionFeed object's values back to your account's default currency. What it does is to mark or identify which currency the ConversionValue should be associated to.

Additionally, since this is already more of a product level concern due to how AdWords converts these values, I would recommend that you get in touch with the AdWords Community Forum so they can provide you with further assistance.

Best regards,
Peter
AdWords API Team
Reply all
Reply to author
Forward
0 new messages