ほとんどの連絡先に対して定義されているカスタムフィールドからカスタム値を取得しようとしていますが、以下のスクリプトからデータを取得していません。スクリプトのどこが間違っているのかを誰かが把握できます。以下は私が使用しているサンプルスクリプトです。
以下のスクリプトでは、プライマリ電子メールの値を取得できますが、連絡先に値が含まれている場合でも、すべての連絡先のカスタムフィールド値は空白です。
function GetContactDir() {
var All_Contacts = ContactsApp.getContacts();
var email = new String();
var cust = new String();
var Con_arr = new Array();
for (var i=0; i<All_Contacts.length; i++)
{
email = "";
email = All_Contacts[i].getPrimaryEmail();
Con_arr = All_Contacts[i].getCustomFields("Organization ID"); //NOT WORKING
if (!(email=="") && !(email==null) )
Browser.msgBox(email + " **" + Con_arr[0] + " ** " + String(i) );
}
}
よろしく、サラバナクマールP。