Accessing all user profiles for a DCM account

509 views
Skip to first unread message

ki...@convergedirect.com

unread,
Jul 13, 2016, 8:56:22 AM7/13/16
to Google's DoubleClick Campaign Manager API Forum
Hello,

I am having trouble understanding the relationship between user profiles and accounts, and specifically what my DCM API credential is able to access. I am trying to figure out why I can't see the same things in the API responses that I do in the DDM UI. If I look in the DDM UI, I see 6 user profiles. However, if I run the dfareporting.userProfiles.list method through the API, I only see the 2 associated with my account. As a result of this, I think I am only allowed to see items created by my 2 user profiles when I get lists of placements or floodlight activities.

We are an ad agency working on a client's project and the other 4 user profiles are coworkers that are going to be working on this account. My coworker added 5 floodlight activities using her user profile, and I see 0 activities when trying to get the list from the API. I'm guessing the profiles were set up incorrectly if I want to use a single OAuth credential to access everything in this project through the API? I'm not sure. I read this article https://support.google.com/dcm/answer/2829424 to try and gain some insight, and I noticed that when I go to the Admin section in the DDM I do not see the permission tab, only the properties tab.

My question is how do I make it so that I can have my API credential access all user profiles and all the items they create for this project?

Lakshmi(DCM API Team)

unread,
Jul 13, 2016, 4:50:04 PM7/13/16
to Google's DoubleClick Campaign Manager API Forum, ki...@convergedirect.com
Hi,

One option I could see is delegating domain-wide authority to the service account. However, this would only work if all the profiles were linked to google accounts on an apps domain that you own. Please check this link for more information.

Alternatively, you can select all the feasible options (to see all the data) in this link for your user role permissions. 

Thanks,
Lakshmi, DCM API Team
Reply all
Reply to author
Forward
0 new messages