আপনার স্ক্রিপ্ট প্রজেক্টের জন্য getAuthType() রেসপন্স তৈরি করার বিল্ডার।
function getAuthType() { const cc = DataStudioApp.createCommunityConnector(); return cc.newAuthTypeResponse() .setAuthType(cc.AuthType.USER_PASS) .setHelpUrl('https://www.example.org/connector-auth-help') .build(); }
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
build() | Object | এই অবজেক্টটিকে যাচাই করে ডেটা স্টুডিওর প্রয়োজনীয় ফরম্যাটে ফেরত দেয়। |
print Json() | String | এই অবজেক্টটির JSON উপস্থাপনা প্রিন্ট করে। |
set Auth Type(authType) | Get Auth Type Response | বিল্ডারের Auth Type নির্ধারণ করে। |
set Help Url(helpUrl) | Get Auth Type Response | বিল্ডারের হেল্প ইউআরএল সেট করে। |
বিস্তারিত ডকুমেন্টেশন
build()
এই অবজেক্টটিকে যাচাই করে ডেটা স্টুডিওর প্রয়োজনীয় ফরম্যাটে ফেরত দেয়।
ফেরত
Object — যাচাইকৃত GetAuthTypeResponse অবজেক্ট।
printJson()
এই অবজেক্টটির JSON উপস্থাপনা প্রিন্ট করে। এটি শুধুমাত্র ডিবাগিংয়ের জন্য।
ফেরত
String
setAuthType(authType)
বিল্ডারের AuthType নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
auth Type | Auth Type | যে প্রমাণীকরণ ধরণটি সেট করতে হবে। |
ফেরত
GetAuthTypeResponse — এটি চেইনিংয়ের জন্য ব্যবহৃত বিল্ডার।
setHelpUrl(helpUrl)
বিল্ডারের হেল্প ইউআরএল সেট করে।
হেল্প ইউআরএল হলো একটি ঐচ্ছিক ইউআরএল, যেখানে ব্যবহারকারী অথেন্টিকেশন সেট আপ করার বিষয়ে সাহায্য পেতে যেতে পারেন। এটি শুধুমাত্র USER_PASS , KEY এবং USER_TOKEN অথেন্টিকেশন টাইপগুলোর জন্য সমর্থিত।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
help Url | String | সেট করার জন্য হেল্প ইউআরএল। |
ফেরত
GetAuthTypeResponse — এটি চেইনিংয়ের জন্য ব্যবহৃত বিল্ডার।