Cost is zero in hourly report when conversions are zero

38 views
Skip to first unread message

Marc Karam

unread,
Sep 20, 2023, 9:53:26 AM9/20/23
to Google Ads API and AdWords API Forum
Hello, I have an issue with only 1 campaign in the hourly report. The cost is only showing when there are conversions in this hour, otherwise the clicks are positive, but the cost is 0.
When querying the previous day, the cost to conversions make sense, but on the same day it is much lower then expected because of this issue. And the issue is only for 1 campaign 20503311243

Here is sample request:

[
    {
        "results": [
            {
                "campaign": {
                    "resourceName""customers/2021036121/campaigns/20503311243"
                },
                "metrics": {
                    "clicks""124",
                    "conversions"0,
                    "costMicros""0"
                },
                "segments": {
                    "hour"0
                }
            },
            {
                "campaign": {
                    "resourceName""customers/2021036121/campaigns/20503311243"
                },
                "metrics": {
                    "clicks""111",
                    "conversions"4,
                    "costMicros""10400000"
                },
                "segments": {
                    "hour"2
                }
            },
            {
                "campaign": {
                    "resourceName""customers/2021036121/campaigns/20503311243"
                },
                "metrics": {
                    "clicks""11",
                    "conversions"0,
                    "costMicros""0"
                },
                "segments": {
                    "hour"3
                }
            },
            {
                "campaign": {
                    "resourceName""customers/2021036121/campaigns/20503311243"
                },
                "metrics": {
                    "clicks""47",
                    "conversions"0,
                    "costMicros""0"
                },
                "segments": {
                    "hour"4
                }
            },
            {
                "campaign": {
                    "resourceName""customers/2021036121/campaigns/20503311243"
                },
                "metrics": {
                    "clicks""96",
                    "conversions"1,
                    "costMicros""2600000"
                },
                "segments": {
                    "hour"5
                }
            },
            {
                "campaign": {
                    "resourceName""customers/2021036121/campaigns/20503311243"
                },
                "metrics": {
                    "clicks""107",
                    "conversions"0,
                    "costMicros""0"
                },
                "segments": {
                    "hour"6
                }
            },
            {
                "campaign": {
                    "resourceName""customers/2021036121/campaigns/20503311243"
                },
                "metrics": {
                    "clicks""136",
                    "conversions"4,
                    "costMicros""10400000"
                },
                "segments": {
                    "hour"7
                }
            },
            {
                "campaign": {
                    "resourceName""customers/2021036121/campaigns/20503311243"
                },
                "metrics": {
                    "clicks""153",
                    "conversions"1,
                    "costMicros""2600000"
                },
                "segments": {
                    "hour"8
                }
            },
            {
                "campaign": {
                    "resourceName""customers/2021036121/campaigns/20503311243"
                },
                "metrics": {
                    "clicks""180",
                    "conversions"3,
                    "costMicros""7800000"
                },
                "segments": {
                    "hour"9
                }
            },
            {
                "campaign": {
                    "resourceName""customers/2021036121/campaigns/20503311243"
                },
                "metrics": {
                    "clicks""231",
                    "conversions"2,
                    "costMicros""5200000"
                },
                "segments": {
                    "hour"10
                }
            },
            {
                "campaign": {
                    "resourceName""customers/2021036121/campaigns/20503311243"
                },
                "metrics": {
                    "clicks""288",
                    "conversions"5,
                    "costMicros""13000000"
                },
                "segments": {
                    "hour"11
                }
            },
            {
                "campaign": {
                    "resourceName""customers/2021036121/campaigns/20503311243"
                },
                "metrics": {
                    "clicks""361",
                    "conversions"4,
                    "costMicros""10400000"
                },
                "segments": {
                    "hour"12
                }
            },
            {
                "campaign": {
                    "resourceName""customers/2021036121/campaigns/20503311243"
                },
                "metrics": {
                    "clicks""481",
                    "conversions"0,
                    "costMicros""0"
                },
                "segments": {
                    "hour"13
                }
            },
            {
                "campaign": {
                    "resourceName""customers/2021036121/campaigns/20503311243"
                },
                "metrics": {
                    "clicks""587",
                    "conversions"0,
                    "costMicros""0"
                },
                "segments": {
                    "hour"14
                }
            },
            {
                "campaign": {
                    "resourceName""customers/2021036121/campaigns/20503311243"
                },
                "metrics": {
                    "clicks""634",
                    "conversions"0,
                    "costMicros""0"
                },
                "segments": {
                    "hour"15
                }
            },
            {
                "campaign": {
                    "resourceName""customers/2021036121/campaigns/20503311243"
                },
                "metrics": {
                    "clicks""90",
                    "conversions"0,
                    "costMicros""0"
                },
                "segments": {
                    "hour"16
                }
            }
        ],
        "fieldMask""metrics.costMicros,metrics.conversions,metrics.clicks,segments.hour",
        "requestId""Jw4IRSVdMpN4Htu07o6paQ"
    }
]

Google Ads API Forum Advisor

unread,
Sep 21, 2023, 7:10:39 AM9/21/23
to marc....@mobi-mind.com, adwor...@googlegroups.com
Hi,

Thank you for contacting the Google Ads API support team.

I understand that you are facing an issue with only 1 campaign in the hourly report. Kindly note that the Google Ads API does not report cost for hours in which there are no conversions. This is because the API uses a conversion-based attribution model, which means that it only attributes cost to hours in which there is a conversion. To investigate the issue further, could you please confirm that you are seeing the same cost to conversions in Google Ads UI? If yes, please provide us with an uncropped UI screenshot. 

With that being said, you can also try using a different attribution model, such as time-decay or position-based. These attribution models will attribute cost to all hours in the conversion path, even if there is no conversion in a particular hour.

You can send the details via reply privately to the author option, or direct private reply to this email.
 
This message is in relation to case "ref:_00D1U1174p._5004Q2ozoHd:ref"

Thanks,
 
Google Logo Google Ads API Team


Reply all
Reply to author
Forward
0 new messages