সমস্ত ব্যবহারকারী তালিকা পুনরুদ্ধার করুন
function getAllUserLists() { const userLists = AdsApp.userlists().get(); console.log(`${userLists.totalNumEntities()} user lists found.`); return userLists; }
প্রতিটি ব্যবহারকারীর তালিকায় সদস্য সংখ্যা লগ করুন
function logUserListMemberCount() { const userlists = AdsApp.userlists().get(); for (const userlist of userlists) { console.log(`${userlist.getName()} has ${userlist.getSizeForSearch()} ` + `members for Search campaigns and ${userlist.getSizeForDisplay()} ` + `members for Display campaigns.`); } }
একটি ব্যবহারকারী তালিকা খুলুন
function openUserList(name) { const userlists = AdsApp.userlists() .withCondition(`user_list.name = '${name}'`) .get(); if (userlists.totalNumEntities() == 0) { throw new Error(`No user list with name '${name}' found.`); } const userlist = userlists.next(); userlist.open(); }
একটি ব্যবহারকারী তালিকা দ্বারা লক্ষ্যযুক্ত অনুসন্ধান প্রচারাভিযান পুনরুদ্ধার করুন
function getSearchCampaignsTargetedByUserList(name) { const userlists = AdsApp.userlists() .withCondition(`user_list.name = '${name}'`) .get(); if (userlists.totalNumEntities() == 0) { throw new Error(`No user list with name '${name}' found.`); } const userlist = userlists.next(); const campaigns = userlist.targetedCampaigns().get(); console.log(`Userlist '${name}' is targeting ${campaigns.totalNumEntities()} campaigns.`); return campaigns; }