এই পৃষ্ঠাটি বিড ম্যানেজার API-এর সূর্যাস্ত সংস্করণের জন্য রিলিজ নোট প্রদান করে।
লাইভ সংস্করণে সমস্ত প্রকাশের জন্য আমাদের প্রধান রিলিজ নোট পৃষ্ঠাতে নেভিগেট করুন।
15 এপ্রিল, 2021
নতুন বৈশিষ্ট্য
প্রকাশিত বিড ম্যানেজার API v1.1.
v1.1
SDF এবং লাইন আইটেম পরিষেবা সূর্যাস্ত
SDF এবং লাইন আইটেম পরিষেবাগুলি এখন সূর্যাস্ত।
যে ব্যবহারকারীরা স্ট্রাকচার্ড ডেটা ফাইল ডাউনলোড করতে চান বা লাইন আইটেমগুলি পরিচালনা করতে চান তাদের অবশ্যই এর পরিবর্তে Display & Video 360 API ব্যবহার করতে হবে।
পরিচিত সমস্যা
কোনোটিই নয়।
আগস্ট 6, 2020
নতুন বৈশিষ্ট্য
v1.1
পাথ এবং পাথ অ্যাট্রিবিউশন রিপোর্ট
TYPE_PATH
এবং TYPE_PATH_ATTRIBUTION
report types
এখন লাইভ৷
এর মধ্যে নতুন ফিল্ড params.options.pathQueryOptions
(যাতে ক্ষেত্র pathFilters
এবং channelGrouping
রয়েছে) যোগ করা আছে query
এবং রিসোর্স report
জন্য।
নতুন Filters
যোগ করা হয়েছে:
-
FILTER_CHANNEL_GROUPING
-
FILTER_EVENT_TYPE
-
FILTER_PATH_EVENT_INDEX
-
FILTER_PATH_PATTERN_ID
নতুন Metrics
যোগ করা হয়েছে:
-
METRIC_ACTIVITY_REVENUE
-
METRIC_CONVERTING_PATHS
-
METRIC_EXPOSURE_CONVERSION_RATE
-
METRIC_LAST_TOUCH_CLICK_THROUGH_CONVERSIONS
-
METRIC_LAST_TOUCH_TOTAL_CONVERSIONS
-
METRIC_LAST_TOUCH_VIEW_THROUGH_CONVERSIONS
-
METRIC_PATH_CONVERSION_RATE
-
METRIC_PROVISIONAL_IMPRESSIONS
-
METRIC_TOTAL_EXPOSURES
-
METRIC_TOTAL_PATHS
পরিচিত সমস্যা
কোনোটিই নয়।
20 মার্চ, 2020
নতুন বৈশিষ্ট্য
v1.1
অ্যাসিঙ্ক্রোনাস ক্যোয়ারী রান
Queries.createquery
এবং Queries.runquery
পদ্ধতি এখন অ্যাসিঙ্ক্রোনাসভাবে কোয়েরি চালানোর অনুমতি দেয়।
আরও বিস্তারিত জানার জন্য createquery
এবং runquery
এ নতুন প্যারামিটার asynchronous
দেখুন।
পরিচিত সমস্যা
কোনোটিই নয়।
14 জানুয়ারী, 2020
নতুন বৈশিষ্ট্য
v1.1
ক্যোয়ারী সময়সূচী শুরু সময়
Queries.createquery
পদ্ধতি এখন কোয়েরি চালানোর সময়সূচী শুরু হওয়ার তারিখ নির্দিষ্ট করার অনুমতি দেয়।
আরো বিস্তারিত জানার জন্য নতুন ফিল্ড schedule.startTimeMs
দেখুন।
পরিচিত সমস্যা
কোনোটিই নয়।
8 জানুয়ারী, 2020
নতুন বৈশিষ্ট্য
v1.1
টার্গেটেড দর্শক তালিকা ডেটা টগল করুন
Queries.createquery
পদ্ধতি এখন শ্রোতা তালিকার ডেটা নির্দিষ্ট সন্নিবেশ আদেশ বা লাইন আইটেমগুলিতে সীমাবদ্ধ করা উচিত কিনা তা নির্দিষ্ট করার অনুমতি দেয়।
আরো বিস্তারিত জানার জন্য নতুন ফিল্ড params.options.includeOnlyTargetedUserLists
দেখুন।
পরিচিত সমস্যা
কোনোটিই নয়।
নভেম্বর 19, 2019
নতুন বৈশিষ্ট্য
v1.1
কলাম ম্যাপিং রিপোর্ট করতে এক থেকে এক ফিল্টার
একাধিক রিপোর্ট কলামে ম্যাপ করা ফিল্টারগুলি এখন একক কলামে ম্যাপ করে।
উদাহরণস্বরূপ, v1-এ, FILTER_ADVERTISER
ফিল্টার সহ "বিজ্ঞাপনদাতা আইডি" ছাড়াও "বিজ্ঞাপনদাতা" কলাম সহ একটি প্রতিবেদন দেয়৷ v1.1-এ, সমস্ত রিপোর্ট কলামের নিজস্ব ফিল্টার আছে। উদাহরণস্বরূপ, একটি নতুন ফিল্টার FILTER_ADVERTISER_NAME
ম্যাপ করে "বিজ্ঞাপনদাতা"। প্রতিবেদনে "বিজ্ঞাপনদাতা আইডি" এবং "বিজ্ঞাপনদাতা" উভয় কলাম পেতে, উভয় ফিল্টার FILTER_ADVERTISER
এবং FILTER_ADVERTISER_NAME
, যথাক্রমে, Queries.createquery
অনুরোধগুলিতে অন্তর্ভুক্ত করতে হবে৷
আরও সুনির্দিষ্টভাবে, createquery
অনুরোধ:
{
...
"params": {
...
"groupBys": ["FILTER_ADVERTISER"],
"metrics": ["METRIC_IMPRESSIONS"],
...
}
...
}
v1 এ নিম্নলিখিত শিরোনাম সহ একটি প্রতিবেদন ফাইল তৈরি করে:
Advertiser,Advertiser ID,Advertiser Status,Advertiser Integration Code,Impressions
এবং v1.1-এ নিম্নলিখিত হেডার:
Advertiser,Impressions
রিপোর্ট কলাম পেতে নিম্নলিখিত v1 কোড ব্যবহার করা হয়:
List<String> groupBys = new ArrayList<>();
groupBys.add("FILTER_ADVERTISER");
List<String> metrics = new ArrayList<>();
metrics.add("METRIC_IMPRESSIONS");
com.google.api.services.doubleclickbidmanager.model.Parameters createQueryParameters =
new com.google.api.services.doubleclickbidmanager.model.Parameters()
.setGroupBys(groupBys)
.setMetrics(metrics);
v1.1-এ নিম্নলিখিতগুলির অনুরূপ পরিবর্তন করতে হবে (দ্রষ্টব্য ফিল্টার অর্ডারিং):
List<String> groupBys = new ArrayList<>();
groupBys.add("FILTER_ADVERTISER_NAME");
groupBys.add("FILTER_ADVERTISER");
groupBys.add("FILTER_ADVERTISER_INTEGRATION_STATUS");
groupBys.add("FILTER_ADVERTISER_INTEGRATION_CODE");
List<String> metrics = new ArrayList<>();
metrics.add("METRIC_IMPRESSIONS");
com.google.api.services.doubleclickbidmanager.model.Parameters createQueryParameters =
new com.google.api.services.doubleclickbidmanager.model.Parameters()
.setGroupBys(groupBys)
.setMetrics(metrics);
আসল ফিল্টার | ফিল্টার যোগ করা হয়েছে |
---|---|
FILTER_ADVERTISER | FILTER_ADVERTISER_NAME FILTER_ADVERTISER_INTEGRATION_CODE FILTER_ADVERTISER_INTEGRATION_STATUS |
FILTER_AD_POSITION | FILTER_AD_POSITION_NAME |
FILTER_CARRIER | FILTER_CARRIER_NAME |
FILTER_CHANNEL_ID | FILTER_CHANNEL_NAME |
FILTER_CITY | FILTER_CITY_NAME |
FILTER_COMPANION_CREATIVE_ID | FILTER_COMPANION_CREATIVE_NAME |
FILTER_DMA | FILTER_DMA_NAME |
FILTER_INSERTION_ORDER | FILTER_INSERTION_ORDER_NAME |
FILTER_PARTNER | FILTER_PARTNER_NAME FILTER_PARTNER_STATUS |
FILTER_REGION | FILTER_REGION_NAME |
FILTER_TRUEVIEW_DMA | FILTER_TRUEVIEW_DMA_NAME |
FILTER_TRUEVIEW_IAR_REGION | FILTER_TRUEVIEW_IAR_REGION_NAME |
FILTER_USER_LIST_FIRST_PARTY | FILTER_USER_LIST_FIRST_PARTY_NAME |
FILTER_USER_LIST_THIRD_PARTY | FILTER_USER_LIST_THIRD_PARTY_NAME |
পৃষ্ঠা সংখ্যা
v1.1 পদ্ধতি Queries.listqueries
এবং Reports.listreports
পৃষ্ঠা সংখ্যা যোগ করে।
v1.1-এ, এই পদ্ধতিগুলি দ্বারা প্রত্যাবর্তিত ফলাফলের সংখ্যা একটি নতুন যোগ করা প্যারামিটার pageSize
সমান (নির্দিষ্ট না থাকলে এটি ডিফল্ট 100
)। প্রতিক্রিয়াগুলিতে একটি নতুন যুক্ত করা nextPageToken
ক্ষেত্র রয়েছে যা পরবর্তী ফলাফলের সেট পুনরুদ্ধার করতে ব্যবহার করা যেতে পারে। ফলাফল শেষ হয়ে গেলে এই ক্ষেত্রটি ফাঁকা।
একটি নির্দিষ্ট প্রশ্নের সাথে সম্পর্কিত সমস্ত প্রতিবেদন পুনরুদ্ধার করতে নিম্নলিখিত v1 কোড:
public class GetReports {
public List<Report> getReports(DoubleClickBidManager service, long queryId) throws IOException {
ListReportsResponse reportListResponse = service.reports().listreports(queryId).execute();
return reportListResponse.getReports();
}
}
সমস্ত রিপোর্ট পুনরুদ্ধার করা চালিয়ে যাওয়ার জন্য, v1.1-এ নিম্নলিখিতগুলির মতোই সংশোধন করতে হবে:
public class GetReports {
public List<Report> getReports(DoubleClickBidManager service, long queryId) throws IOException {
ListReportsResponse reportListResponse = service.reports().listreports(queryId).execute();
List<Report> reports = new ArrayList<>(reportListResponse.getReports());
while (reportListResponse.getNextPageToken() != null
&& reportListResponse.getNextPageToken().length() > 0) {
// Get next set, or page, of results.
reportListResponse =
service
.reports()
.listreports(queryId)
.setPageToken(reportListResponse.getNextPageToken())
.execute();
reports.addAll(reportListResponse.getReports());
}
return reports;
}
}
আরো বিস্তারিত জানার জন্য Queries.listqueries
এবং Reports.listreports
পদ্ধতি ডকুমেন্টেশন দেখুন।
পরিচিত সমস্যা
কোনোটিই নয়।