CM360 Placements access issue

68 views
Skip to first unread message

Sushanth Mali

unread,
Feb 15, 2024, 2:31:43 PM2/15/24
to Google's Campaign Manager 360 API Forum
Hi,
When making call to placement.get I am getting `Your user profile doesn't have permission to view placements` error. I do have access to "https://www.googleapis.com/auth/dfatrafficking" scope in CM360 as mentioned in https://developers.google.com/doubleclick-advertisers/rest/v4/placements/get#authorization-scopes

Would you help me understand what am I missing?
Request Details:
GET: 
Response:
{
"error": {
"code": 403,
"message": "1118 : Your user profile doesn't have permission to view placements.",
"errors": [
{
"message": "1118 : Your user profile doesn't have permission to view placements.",
"domain": "global",
"reason": "forbidden"
}
]
}
}

DCM API (DoubleClick Campaign Mgr)

unread,
Feb 16, 2024, 1:48:55 AM2/16/24
to sush...@vidmob.com, google-doubleclick-...@googlegroups.com
Hi,

Thank you for contacting the DCM API support team.

The permission error response from the API usually occurs when the Profile ID being used doesn't have the right access/permissions (e.g viewing user profiles). Please note that all the permissions and restrictions for a user profile are configurable on the UI side. API considers/follows those settings. Please use this link (enabling API access in the UI) and this link (adding a user profile in the UI) for more information.I would recommend you reach out to the CM360 Product support team via this link for further assistance as they are better equipped to address your concern. Please note we can only assist with the technical queries and concerns related to the DCM API. 

 
This message is in relation to case "ref:!00D1U01174p.!5004Q02rzADE:ref"

Thanks,
 
Google Logo DCM API Team

 

Sushanth Mali

unread,
Feb 20, 2024, 9:54:43 AM2/20/24
to Google's Campaign Manager 360 API Forum
Hi, 
Thank you! I did reache dout to the CM360 product support team and got the permissions issue resolved. I am able to access the placements. But can you help me understand how do I navigate to the creative from placements using the API. I got a placement id, and I need to make call to creative.get using creative Id. But I do not see the creative id is being included in the placement response. Can you help me understand the flow?

DCM API (DoubleClick Campaign Mgr)

unread,
Feb 20, 2024, 2:26:49 PM2/20/24
to sush...@vidmob.com, google-doubleclick-...@googlegroups.com
Hi Team,

Thank you for reaching out to us.

Yes it is possible and you can do this by adding the creative details on the creative assignment of your Ad. I would suggest you to refer to this API document for more information. Hope this helps.

Sushanth Mali

unread,
Feb 22, 2024, 3:14:05 PM2/22/24
to Google's Campaign Manager 360 API Forum
Thank you! 
So if I am understanding it correctly - the creative id is in the creative assignment of the ad. So my implementation would be
1.  List ads by filtering the placement id
2. get the creative id from Ad > Creative Assignment > Creative Id

Would you let me know if that's the right path?

DCM API (DoubleClick Campaign Mgr)

unread,
Feb 23, 2024, 12:35:14 AM2/23/24
to sush...@vidmob.com, google-doubleclick-...@googlegroups.com
Hello,

Thank you for getting back to us.

Yes, you are following the correct path. First you can get the Ads based on the placement ID's and then you can get the information of the creative ID's under the CreativeAssignment. With the creative ID's you can execute the creatives.get method.

Hope this helps. For any other assistance you may get back to us.
Reply all
Reply to author
Forward
0 new messages