Don't use a structure report, use a keyword report. The structure
report is a red-herring. Too many problems.
Request no statistics except for impressions to force zero impressions
keywords.
And walah cross-client works too. Be careful though, large reports
cause errors without notice.
Also, google has some sort of scheduling problem so your reports may
take forever to process. Restarting the report seems to work. Who
hasn't missed by a dollar.
Now if only someone from google would tell me where the missing clicks
are going. Cause they're not going to the "re-imbursed" or the
"invalid" stack.. Cause none of them _seem_ to add up..
Something I would _really_ like to know, is, internally-in-google, do
people know where each and every click goes and you just don't tell
us.. Or is it a mystery for everybody there too, except for maybe 20
super-inside people or so.
For instance, on 2008-05-31 I requested a statistics report for a
certain company
>qgrep -L -e "1904811284" 1.Statistics.Creative.2008-05-30.2008-05-30.xml.frombefore.linebreak
<row date="2008-05-30" customerid="1215503286" campaignid="29657924"
adgroupid="1013695484" keywordid="372080489" creativeid="1904811284"
imps="402" clicks="21" cost="2180000" pos="3.
3855721393" conv="0"
convValue="0.0" leads="0"></row>
<row date="2008-05-30" customerid="1215503286" campaignid="29657924"
adgroupid="1013695484" keywordid="372081509" creativeid="1904811284"
imps="10" clicks="0" cost="0" pos="1.4" conv="0" convValue="0.0"
leads="0"></row>
<row date="2008-05-30" customerid="1215503286" campaignid="29657924"
adgroupid="1013695484" keywordid="532512868" creativeid="1904811284"
imps="76" clicks="38" cost="2480000" pos="
1.3026315789" conv="0"
convValue="0.0" leads="0"></row>
And then just a little while ago I requested the same statistics
report:
>qgrep -L -e "1904811284" 1.Statistics.Creative.2008-05-30.2008-05-30.xml.linebreak
<row date="2008-05-30" customerid="1215503286" campaignid="29657924"
adgroupid="1013695484" keywordid="372080489" creativeid="1904811284"
imps="402" clicks="21" cost="2180000" pos="3.
3855721393" conv="0"
convValue="0.0" leads="0"></row>
<row date="2008-05-30" customerid="1215503286" campaignid="29657924"
adgroupid="1013695484" keywordid="372081509" creativeid="1904811284"
imps="10" clicks="0" cost="0" pos="1.4" conv="0" convValue="0.0"
leads="0"></row>
<row date="2008-05-30" customerid="1215503286" campaignid="29657924"
adgroupid="1013695484" keywordid="532512868" creativeid="1904811284"
imps="76" clicks="37" cost="2440000" pos="
1.3026315789" conv="0"
convValue="0.0" leads="0"></row>
Do you see the difference?
There is one click missing in the new report.
I want to know where that click went. I've looked at how the account
was re-imbursed.. I've looked at the invalid clicks. Things don't
seem to add up.
The company says to me. Your totals are off. And I say back.. That's
weird. They are. Let me look into this. So I go and find that
almost everything is ok, except for here and there, clicks are
missing. But not many. And then I think about.. How would google
detect 1 click of click fraud? They probably implement the ip
restrictions on the first pass, cause it would be really stupid to
filter them out post-date. But one click. Maybe they're actually
computing the probability of click-fraud.
But why would they remove it from the report? And when did they
remove it from the report.
I will start downloading an invalid clicks report along with the daily
reports.. in an effort to see where things go.
Oh well..
Jeff, can you see the missing click data?
-tim