Skip to content

Commit 18c8bdb

Browse files
committed
Ad Manager v202108 release
1 parent 682e562 commit 18c8bdb

File tree

207 files changed

+462
-325
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

207 files changed

+462
-325
lines changed

ChangeLog

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
29.0.0 -- 08/16/2021
2+
* Added support for Ad Manager v202108.
3+
* Removed support for Ad Manager v202008.
4+
* Removed examples for Ad Manager v202011.
5+
16
28.0.0 -- 05/11/2021
27
* Added support for Ad Manager v202105.
38
* Removed support for Ad Manager v202005.

examples/ad_manager/v202102/creative_set_service/create_creative_set.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,10 @@ def main(client, master_creative_id, companion_creative_id):
5151
# Display results.
5252
if creative_set:
5353
print(('Creative set with ID "%s", master creative ID "%s", and '
54-
'companion creative IDs {%s} was created.')
55-
% (creative_set['id'], creative_set['masterCreativeId'],
56-
','.join(creative_set['companionCreativeIds'])))
54+
'companion creative IDs "%s" was created.') %
55+
(creative_set['id'], creative_set['masterCreativeId'], ','.join(
56+
str(v) for v in creative_set['companionCreativeIds'])))
57+
5758

5859
if __name__ == '__main__':
5960
# Initialize client object.

examples/ad_manager/v202102/custom_targeting_service/delete_custom_targeting_values.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ def main(client, key_id):
4949
response = custom_targeting_service.getCustomTargetingValuesByStatement(
5050
statement.ToStatement())
5151
if 'results' in response and len(response['results']):
52-
value_ids = [value['id'] for value in response['results']]
52+
value_ids = [str(value['id']) for value in response['results']]
5353
action = {'xsi_type': 'DeleteCustomTargetingValues'}
5454
value_statement = (ad_manager.StatementBuilder(version='v202102')
5555
.Where('customTargetingKeyId = :keyId '

examples/ad_manager/v202105/creative_set_service/create_creative_set.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,10 @@ def main(client, master_creative_id, companion_creative_id):
5151
# Display results.
5252
if creative_set:
5353
print(('Creative set with ID "%s", master creative ID "%s", and '
54-
'companion creative IDs {%s} was created.')
55-
% (creative_set['id'], creative_set['masterCreativeId'],
56-
','.join(creative_set['companionCreativeIds'])))
54+
'companion creative IDs "%s" was created.') %
55+
(creative_set['id'], creative_set['masterCreativeId'], ','.join(
56+
str(v) for v in creative_set['companionCreativeIds'])))
57+
5758

5859
if __name__ == '__main__':
5960
# Initialize client object.

examples/ad_manager/v202105/custom_targeting_service/delete_custom_targeting_values.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ def main(client, key_id):
4949
response = custom_targeting_service.getCustomTargetingValuesByStatement(
5050
statement.ToStatement())
5151
if 'results' in response and len(response['results']):
52-
value_ids = [value['id'] for value in response['results']]
52+
value_ids = [str(value['id']) for value in response['results']]
5353
action = {'xsi_type': 'DeleteCustomTargetingValues'}
5454
value_statement = (ad_manager.StatementBuilder(version='v202105')
5555
.Where('customTargetingKeyId = :keyId '

examples/ad_manager/v202011/activity_group_service/create_activity_groups.py renamed to examples/ad_manager/v202108/activity_group_service/create_activity_groups.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
def main(client, advertiser_company_id):
3939
# Initialize appropriate service.
4040
activity_group_service = client.GetService('ActivityGroupService',
41-
version='v202011')
41+
version='v202108')
4242

4343
# Create a short-term activity group.
4444
short_term_activity_group = {

examples/ad_manager/v202011/activity_group_service/get_active_activity_groups.py renamed to examples/ad_manager/v202108/activity_group_service/get_active_activity_groups.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@
2323
def main(client):
2424
# Initialize appropriate service.
2525
activity_group_service = client.GetService(
26-
'ActivityGroupService', version='v202011')
26+
'ActivityGroupService', version='v202108')
2727
# Create a statement to select activity groups.
28-
statement = (ad_manager.StatementBuilder(version='v202011')
28+
statement = (ad_manager.StatementBuilder(version='v202108')
2929
.Where('status = :status')
3030
.WithBindVariable('status', 'ACTIVE'))
3131

examples/ad_manager/v202011/activity_group_service/get_all_activity_groups.py renamed to examples/ad_manager/v202108/activity_group_service/get_all_activity_groups.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@
2323
def main(client):
2424
# Initialize appropriate service.
2525
activity_group_service = client.GetService(
26-
'ActivityGroupService', version='v202011')
26+
'ActivityGroupService', version='v202108')
2727

2828
# Create a statement to select activity groups.
29-
statement = ad_manager.StatementBuilder(version='v202011')
29+
statement = ad_manager.StatementBuilder(version='v202108')
3030

3131
# Retrieve a small amount of activity groups at a time, paging
3232
# through until all activity groups have been retrieved.

examples/ad_manager/v202011/activity_group_service/update_activity_groups.py renamed to examples/ad_manager/v202108/activity_group_service/update_activity_groups.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@
3737
def main(client, activity_group_id, advertiser_company_id):
3838
# Initialize appropriate service.
3939
activity_group_service = client.GetService('ActivityGroupService',
40-
version='v202011')
40+
version='v202108')
4141

4242
# Create statement object to select a single activity groups by ID.
43-
statement = (ad_manager.StatementBuilder(version='v202011')
43+
statement = (ad_manager.StatementBuilder(version='v202108')
4444
.Where('id = :activityGroupId')
4545
.WithBindVariable('activityGroupId', int(activity_group_id))
4646
.Limit(1))

0 commit comments

Comments
 (0)