অনুমোদন প্রয়োজন
একটি নতুন প্রোফাইল ফিল্টার লিঙ্ক তৈরি করুন। এখন এটি চেষ্টা করুন বা একটি উদাহরণ দেখুন ।
অনুরোধ
HTTP অনুরোধ
POST https://www.googleapis.com/analytics/v3/management/accounts/accountId/webproperties/webPropertyId/profiles/profileId/profileFilterLinks
পরামিতি
পরামিতি নাম | মান | বর্ণনা |
---|---|---|
পাথ প্যারামিটার | ||
accountId | string | প্রোফাইল ফিল্টার লিঙ্ক তৈরি করতে অ্যাকাউন্ট আইডি। |
profileId | string | ফিল্টার লিঙ্ক তৈরি করতে প্রোফাইল আইডি। |
webPropertyId | string | প্রোফাইল ফিল্টার লিঙ্ক তৈরি করতে ওয়েব সম্পত্তি আইডি। |
অনুমোদন
এই অনুরোধের জন্য নিম্নলিখিত সুযোগের সাথে অনুমোদনের প্রয়োজন ( প্রমাণিকরণ এবং অনুমোদন সম্পর্কে আরও পড়ুন )।
ব্যাপ্তি |
---|
https://www.googleapis.com/auth/analytics.edit |
শরীরের অনুরোধ
অনুরোধের অংশে, নিম্নলিখিত বৈশিষ্ট্য সহ একটি প্রোফাইল ফিল্টার লিঙ্ক সংস্থান সরবরাহ করুন:
সম্পত্তির নাম | মান | বর্ণনা | মন্তব্য |
---|---|---|---|
প্রয়োজনীয় বৈশিষ্ট্য | |||
filterRef. id | string | ফিল্টার আইডি। | লিখনযোগ্য |
ঐচ্ছিক বৈশিষ্ট্য | |||
rank | integer | এই প্রোফাইল ফিল্টার লিঙ্কের র্যাঙ্ক একই প্রোফাইলের সাথে লিঙ্ক করা অন্যান্য ফিল্টারগুলির সাথে সম্পর্কিত৷ শুধুমাত্র পঠনযোগ্য (যেমন, তালিকা এবং পান) ক্রিয়াকলাপের জন্য, র্যাঙ্ক সর্বদা 1 থেকে শুরু হয়। লেখার (যেমন, তৈরি, আপডেট বা মুছে ফেলা) অপারেশনের জন্য, আপনি 0 এবং 255 এর মধ্যে একটি মান উল্লেখ করতে পারেন, [0, 255]। তালিকার শেষে একটি লিঙ্ক সন্নিবেশ করার জন্য, হয় একটি র্যাঙ্ক নির্দিষ্ট করবেন না বা তালিকার বৃহত্তম র্যাঙ্কের চেয়ে বড় একটি সংখ্যায় একটি র্যাঙ্ক সেট করবেন না৷ তালিকার শুরুতে একটি লিঙ্ক সন্নিবেশ করার জন্য একটি র্যাঙ্ক নির্দিষ্ট করুন যা 1 এর থেকে কম বা সমান। নতুন লিঙ্কটি একই বা নিম্ন র্যাঙ্ক সহ সমস্ত বিদ্যমান ফিল্টারকে তালিকার নিচে নিয়ে যাবে। লিঙ্কটি সন্নিবেশিত/আপডেট/মুছে ফেলার পরে সমস্ত প্রোফাইল ফিল্টার লিঙ্কগুলি 1 থেকে শুরু করে পুনরায় নম্বর দেওয়া হবে। | লিখনযোগ্য |
প্রতিক্রিয়া
সফল হলে, এই পদ্ধতিটি প্রতিক্রিয়া বডিতে একটি প্রোফাইল ফিল্টার লিঙ্ক রিসোর্স প্রদান করে।
উদাহরণ
দ্রষ্টব্য: এই পদ্ধতির জন্য উপলব্ধ কোড উদাহরণগুলি সমস্ত সমর্থিত প্রোগ্রামিং ভাষার প্রতিনিধিত্ব করে না (সমর্থিত ভাষার তালিকার জন্য ক্লায়েন্ট লাইব্রেরি পৃষ্ঠা দেখুন)।
জাভা
জাভা ক্লায়েন্ট লাইব্রেরি ব্যবহার করে।
/* * Note: This code assumes you have an authorized Analytics service object. * See the Filters Developer Guide for details. */ /* * This request creates a new profile filter link. */ // Construct the filter reference. FilterRef filterRef = new FilterRef(); filterRef.setId("1223334444"); // Construct the body of the request. ProfileFilterLink body = new ProfileFilterLink(); body.setFilterRef(filterRef); try { analytics.management().profileFilterLinks().insert("123456", "UA-123456-1", "7654321", body).execute(); } catch (GoogleJsonResponseException e) { System.err.println("There was a service error: " + e.getDetails().getCode() + " : " + e.getDetails().getMessage()); }
পাইথন
পাইথন ক্লায়েন্ট লাইব্রেরি ব্যবহার করে।
# Note: This code assumes you have an authorized Analytics service object. # See the Filters Developer Guide for details. # This request creates a new profile filter link. try: analytics.management().profileFilterLinks().insert( accountId='123456', webPropertyId='UA-123456-1', profileId='7654321', body={ 'filterRef': { 'id': '1223334444' } } ).execute() except TypeError, error: # Handle errors in constructing a query. print 'There was an error in constructing your query : %s' % error except HttpError, error: # Handle API errors. print ('There was an API error : %s : %s' % (error.resp.status, error.resp.reason))
এটা চেষ্টা করুন!
লাইভ ডেটাতে এই পদ্ধতিতে কল করতে এবং প্রতিক্রিয়া দেখতে নীচের APIs এক্সপ্লোরার ব্যবহার করুন। বিকল্পভাবে, স্বতন্ত্র এক্সপ্লোরার ব্যবহার করে দেখুন।